Channels let an agent message you directly on Telegram or Discord instead of the dashboard chat. Ask Operator to set up a channel, paste the bot credentials into the prompt, and the agent will respond in that channel the same way it responds in chat. Each agent can connect to one or more channels. The agent’s identity and memory stay the same; only the transport changes.Documentation Index
Fetch the complete documentation index at: https://docs.operator.io/llms.txt
Use this file to discover all available pages before exploring further.
Supported channels
- Telegram
- Discord
What you need:
Group policies:
| Field | Where to get it |
|---|---|
| Bot token | @BotFather |
| Your Telegram user ID | Numeric ID from userinfobot |
| Policy | Behavior |
|---|---|
| Disabled | Bot ignores groups |
| Open | Bot responds in any group it is added to |
| Allowlist | Bot responds only in specific group IDs, optionally requiring @mentions |
Setup flow
Share the credentials
Paste the bot token and your user ID (or Discord username) into chat. Operator stores them securely and writes them into that agent’s channel config.
Tune the policy
Decide whether the bot should respond in groups, require
@mentions, or stick to direct messages.Changing channels does not delete the agent. Memory, skills, and secret grants stay intact; only the inbound transport changes.
Related docs
Agents
Who the channel connects to
Environment
Secrets the agent might need