What problem does it solve?
This Skill connects the pi agent to external communication channels so users can talk to their agent from Telegram, Discord, email, or webhooks and receive replies back in the original thread.
Core Features & Use Cases
- Channel setup and linking: Register Telegram bots, Discord bots, email addresses, and inbound webhooks through the CHAOS relay.
- Inbound message handling: Receive new messages automatically through WebSocket push with polling fallback, including attachment handling for supported channels.
- Threaded replies and approvals: Reply to the originating channel thread and optionally gate risky actions with approval modes.
- Use Case: A user sends a request to a Telegram bot, the agent reads it inside pi, and the reply is posted back to that same conversation.
Quick Start
Set up the CHAOS relay connection, register your preferred channel, and then send a message from that channel so the agent can receive and reply to it.