Channels
Connect your OpenClaw bot to Telegram, Discord, WhatsApp, and more
Channels let you use the same hosted OpenClaw bot outside the dashboard.
The dashboard stays your main control center. Channels are extra ways to reach the same assistant from apps you already use.
Channels shown in Ampere
The current dashboard shows these configurable channels:
Telegram
Uses a bot token from @BotFather.
Discord
Uses a Discord bot token.
Uses WhatsApp credentials and a QR-based flow.
LINE
Shown with its own setup dialog.
The dashboard also lists more channels as coming soon, including Slack, Signal, iMessage, Google Chat, Microsoft Teams, Mattermost, Matrix, IRC, Feishu / Lark, Twitch, Nextcloud Talk, Nostr, Zalo, and WebChat.
Telegram
Telegram is usually the easiest first channel.
You need:
- a Telegram bot token from @BotFather
Basic flow:
- create a bot with @BotFather
- copy the token
- paste it into Channels > Telegram
- verify and save
- test the bot in a private DM first
See the Telegram guide for groups, topics, privacy mode, and pairing.
Discord
Discord is useful for server and team workflows.
You need:
- a Discord bot token
- Message Content Intent enabled in the Discord Developer Portal
A valid Discord token can still fail if Message Content Intent is not enabled.
WhatsApp uses a more specific setup flow.
You may need:
- Phone number ID
- Access token
- QR-based connection steps in the dashboard
Partial credentials are not enough. Follow the dashboard prompts closely.
LINE
LINE is listed in the current dashboard with its own setup dialog. Use the fields shown in the dashboard as the source of truth.
Troubleshooting
When a channel does not work, check in this order:
- dashboard channel status
- token or credential value
- required provider settings, such as Discord Message Content Intent
- whether the channel save completed
- whether the gateway had time to restart