Skip to main content

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:
  1. During instance creation — The onboarding flow lets you optionally connect Telegram or Discord
  2. 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.