Hi Roper 👋

Hope you're doing well! I need your help to create a new Telegram Bot for our OpenClaw test. Below is the step-by-step guide, it only takes 2 minutes to complete:

📱 Step 1: Open @BotFather in Telegram

Search for @BotFather in Telegram (this is the official bot management tool from Telegram). The official BotFather has a brown/gold robot butler avatar and a verified badge.

⚠️ Make sure it's the official one: Username must be exactly @BotFather (no numbers, no extra characters). The avatar is a brown metallic robot butler with a blue background.

🔍 @BotFather BotFather @BotFather • Official Click to open BotFather I can help you create and manage Telegram bots. Send /help

This is what the real BotFather looks like:

BotFather official avatar
BotFather
@BotFather
✓ Verified

⚙️ Step 2: Create a New Bot

Send the command /newbot to @BotFather, then follow its prompts:

/newbot Alright, a new bot. How are we going to call it? Please choose a name for your bot. Roper Assistant Bot Good. Now let's choose a username for your bot. It must end in 'bot'. Like this: tetris_bot or TetrisBot RoperTestClaw_bot
  1. Enter a display name for your bot (can be any name you like, e.g. "Roper Assistant Bot")
  2. Enter a username for your bot, it must end with "bot" (e.g. "RoperTestClaw_bot")

🔑 Step 3: Get Your Bot Token and Send it to Me

After the bot is created successfully, @BotFather will send you a message containing your HTTP API Token.

Done! Congratulations on your new bot. You will find it at t.me/RoperTestClaw_bot Use this token to access the HTTP API: 123456789:ABCdefGhIJKlmNoPQRstUvWxYz1234567890 📋 Copy

✅ What you need to do: Copy this entire Token string and send it to me (Kai). I will configure the bot on my side and let you know when it's ready for testing.

The token format looks like this:

123456789:ABCdefGhIJKlmNoPQRstUvWxYz1234567890

💬 Step 4: Send Your First Test Message

⏳ After I receive your token and finish the configuration (about 5 minutes), I will notify you.

Once I let you know it's ready, search for the username of your bot in Telegram and send any message to it (e.g. "hello").

🤖 RoperTestClaw_bot No messages yet... Hello! 👋 Type a message...

🔐 Step 5: Pairing Authorization (Important!)

When you send your first message, the bot will reply with a Pairing Code. This is OpenClaw's security feature to authorize who can use the bot.

📋 The bot will send you something like this:

OpenClaw: access not configured.
Your Telegram user id: 8462734765
Pairing code: EKRDHSZ8
Ask the bot owner to approve with:
openclaw pairing approve telegram EKRDHSZ8

✅ What you need to do:

  1. Copy the Pairing Code (e.g., EKRDHSZ8) from the bot's message
  2. Send it to me via WeChat or any other channel
  3. Wait for my approval - I'll run the command on the server (takes ~30 seconds)
  4. Try sending another message - the bot should respond normally now!

⚠️ Note: This pairing authorization is needed only once per user. After I approve your pairing code, you can use the bot freely without needing approval again.

What I'll do on my side:

$ openclaw pairing approve telegram EKRDHSZ8

⚠️ Security Notes:


📌 Complete Workflow Summary:

  1. You create the bot and get the Token → Send Token to me
  2. I configure OpenClaw with your Token (takes ~5 minutes)
  3. I notify you when it's ready
  4. You send your first message to the bot
  5. Bot replies with a Pairing Code → Send the code to me
  6. I approve the pairing (takes ~30 seconds)
  7. You can start using the bot normally! 🎉

Let me know if you run into any issues during the process. Thanks for your help!

Best regards,
Kai