Ampere Docs
Core Features

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

Telegram

Uses a bot token from @BotFather.

Discord

Discord

Uses a Discord bot token.

WhatsApp

WhatsApp

Uses WhatsApp credentials and a QR-based flow.

LINE

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:

  1. create a bot with @BotFather
  2. copy the token
  3. paste it into Channels > Telegram
  4. verify and save
  5. 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

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:

  1. dashboard channel status
  2. token or credential value
  3. required provider settings, such as Discord Message Content Intent
  4. whether the channel save completed
  5. whether the gateway had time to restart

On this page