Overview
Channels are configured during instance creation as part of the onboarding flow. You can optionally connect Telegram or Discord when you create your first instance. OpenClaw supports many messaging channels including Telegram, Discord, WhatsApp, Slack, Signal, Microsoft Teams, Google Chat, and more. For a complete list, see the OpenClaw Channels Documentation.When to Add Channels
You can add messaging channels in two places:- During instance creation — The onboarding flow lets you optionally connect Telegram or Discord
- After instance creation — Currently not supported through the dashboard
Additional channel management features are planned for future releases. For now, channels should be configured during instance creation.
Preparing Your Credentials
Before creating an instance, prepare the credentials for your desired channel:Telegram
You’ll need a bot token from @BotFather. See our Telegram guide for step-by-step instructions.Discord
You’ll need a bot token from the Discord Developer Portal. See our Discord guide for step-by-step instructions.Other Channels
For other messaging channels, refer to the OpenClaw documentation for credential requirements and setup instructions.Next Steps
Create an Instance
Deploy your first instance with optional channel configuration.
Telegram Setup
Get your Telegram bot token from BotFather.
Discord Setup
Create a Discord application and bot.
Channel Guides
View all supported channels and setup guides.