Back to site

Telegram Setup

UseOpenClaw currently supports Telegram as the primary chat channel. More channels are coming soon.

To connect your bot, you’ll need a Telegram bot token from BotFather.

Create a Telegram Bot

  1. Open Telegram and search for @BotFather
  2. Start a conversation and send the command /newbot
  3. BotFather will ask you to choose a name for your bot (this is the display name)
  4. Then choose a username — it must end in bot (e.g., my_assistant_bot)
  5. BotFather replies with your bot token — it looks like this:
123456789:ABCdefGHIjklMNOpqrsTUVwxyz
  1. Copy the token — you’ll need it in the next step
! Important

Keep your bot token private. Anyone with the token can control your bot.

Connect to UseOpenClaw

  1. Open the UseOpenClaw platform and go to your bot’s page (click on your bot from the dashboard)
  2. Click the Chat Settings button (Settings icon) in the action bar
  3. Paste your bot token into the Telegram Bot Token field
  4. Confirm the connection

Once connected, you’ll see your bot’s Telegram username displayed in the settings (e.g., @my_assistant_bot).

💡 Tip

If you’re setting up for the first time, the platform includes a video tutorial during onboarding that walks through the entire process step by step.

Verify Your Connection

Send a message to your bot on Telegram. If this is a new bot, it will start the initialization flow. If everything is configured correctly, your bot will respond.

What’s Next?