Lesson 8 of 19

Create a Telegram Account and Bot

Monthly cost: $0 (Telegram and the Bot API are free) Expected time: ~10 minutes

Why Telegram

Telegram is how you'll talk to your OpenClaw. It's the recommended first channel because:

Other channels (WhatsApp, Discord, Signal) can come later, but start with Telegram.

Step 1: Create a Telegram Account

If you don't already have Telegram:

  1. Download the Telegram app on your phone (iOS / Android)
  2. Sign up with your phone number
  3. Set a username (Settings → tap your profile at the top → Username) — you'll need this later
  4. Enable two-factor authentication (Settings → Privacy and Security → Two-Step Verification)

Save this login in Bitwarden.

Step 2: Create a Telegram Bot

Bots are how OpenClaw appears in Telegram. You create one through Telegram's BotFather:

  1. Open Telegram and search for @BotFather
  2. Send /newbot
  3. Give your bot a display name (e.g., "My OpenClaw")
  4. Give it a username — must end in bot (e.g., my_openclaw_bot, MyOpenClawBot, or myopenclawbot)
  5. BotFather will reply with a message containing your bot's token — a long string that looks like 123456789:ABCdefGHI...

Save this token in Bitwarden immediately. Create an entry called "Telegram Bot — OpenClaw" — put your bot's username in the username field and the token in the password field.

Step 3: Configure the Bot

Still in BotFather, send /mybots and tap your bot's name. This opens a button menu where you can configure everything:

  1. Tap Edit BotEdit Description — set it to something like "My personal AI assistant"
  2. Tap Edit BotEdit Botpic — upload a profile picture (optional but nice)
  3. Tap Bot SettingsGroup PrivacyTurn off

When You're Done

Further Reading