You need a running Chowder instance. If you don’t have one yet, follow Your First Instance to get set up.
Set up your environment
How it works under the hood
When you call the connect endpoint, Chowder does the following on your instance’s sandbox:- Reads the
openclaw.jsonconfig file - Writes the bot token to
channels.telegram.botToken - Enables the channel:
channels.telegram.enabled = true - Sets the DM policy:
channels.telegram.dmPolicy = "pairing" - Restarts the gateway process so it picks up the new config
Other channels
Telegram is a “token-based” channel — you give it a token, it connects. Chowder supports a bunch of these:- Token-based
- Interactive
These work the same way as Telegram — pass credentials via the connect endpoint:
What’s next?
Install Skills
Give your bot web search, browser control, and more.
Scoped API Keys
Create restricted keys so your bot management doesn’t need your org key.