So you want your own AI assistant on Telegram. You've signed up for MyClaw, you've got your API keys ready, and now there's one more thing you need: a Telegram bot token.

Don't worry — this is the easiest part of the entire process. You don't need to write any code, install anything, or understand any technical concepts. You just need to have a chat with a bot called BotFather.

This guide will walk you through every single click.

What you'll need

That's it. Seriously.

What is a Telegram bot, anyway?

A Telegram bot is like a special Telegram account that's controlled by software instead of a human. When you create a bot, Telegram gives you a token — a long string of characters that acts as a password for that bot.

When you give this token to MyClaw, your OpenClaw AI agent takes over the bot and starts responding to messages. You chat with the bot on Telegram, and your AI agent replies.

You 💬 Telegram Bot 🤖 OpenClaw Agent 🧠 How it works Your message goes through the bot to your AI agent, which replies back
1
~30 seconds

Step 1: Open Telegram and find BotFather

Open Telegram on your phone or computer. Tap the search bar at the top and type BotFather.

You'll see a result with a blue checkmark — that's the official bot. Tap on it to open a chat.

You can also just click this link: t.me/BotFather

BotFather 🤖 BotFather official bot for creating bots Tap this BotFather_Fake not the real one — no checkmark! ⚠️ Look for the blue checkmark! There are fake BotFather accounts. The real one has a ✓ and username @BotFather
⚠️
Watch out for fakes

Only chat with the verified BotFather (blue checkmark, username exactly @BotFather). Fake accounts exist and will try to steal your token.

2
~10 seconds

Step 2: Start a conversation

Once you're in the BotFather chat, tap the Start button at the bottom (or type /start). BotFather will reply with a list of commands it supports. You only need one of them.

BotFather 🤖 I can help you create and manage Telegram bots. /newbot - create a new bot /mybots - manage existing bots /setname - change bot name ...and more START Tap this
3
~60 seconds

Step 3: Create your bot with /newbot

Now type (or tap) this command:

text
/newbot

BotFather will ask you two simple questions. Here's exactly what to expect and what to type:

BotFather 🤖 /newbot 1 Alright, a new bot. How are we going to call it? Please choose a name. My AI Assistant any name you like! 2 Good. Now let's choose a username for your bot. It must end in 'bot'. Like this: TetrisBot or tetris_bot my_ai_assistant_bot must end in bot Done! Congratulations on your new bot. Use this token to access the HTTP API: 7123456789:AAHdqTcvCH1vGWJx...

Question 1: "What name do you want for your bot?"

This is the display name people see in chat. Pick anything you want: - My AI Assistant - Personal Claw - Almas's Helper - Whatever you like — you can change it later

Question 2: "Choose a username for your bot"

This must be unique and must end in bot. Some examples: - my_personal_claw_bot - almas_ai_bot - myclaw_assistant_bot

Username taken?

If BotFather says the username is already taken, just try a different one. Add your name, some numbers, or get creative. As long as it ends in bot, you're good.

4
~10 seconds

Step 4: Copy your bot token

After you pick a username, BotFather sends a success message with your bot token. It looks like this:

text
7123456789:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw

This long string is what MyClaw needs. Tap and hold on the token to copy it, or use the copy button if your Telegram app shows one.

Your bot token looks like this: 7123456789:AAHdqTcvCH1vGWJxfSeo... 7123456789 Your bot's ID : AAHdqTcvCH1vGW... Secret auth key Copy the ENTIRE token — both parts including the colon
⚠️
Keep your token secret!

Anyone with your bot token can control your bot. Never post it on social media, in public chats, or on GitHub. If you accidentally leak it, send /revoke to BotFather to get a new one.

5
~20 seconds

Step 5: Paste the token into MyClaw

Now head over to your MyClaw dashboard. During the setup wizard (or in your instance settings), you'll see a field labeled Telegram Bot Token.

Paste your token there and continue with the setup.

Connect your Telegram bot Paste the token you got from @BotFather Telegram Bot Token 7123456789:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw Get this from @BotFather on Telegram → /newbot Deploy My Claw 🚀

MyClaw takes it from here. Within about 60 seconds, your bot will come alive on Telegram and send you a greeting message.

6
Next step

Step 6: Say hello to your AI agent!

Open Telegram, find your bot (search for the username you chose), and send it a message. Your OpenClaw-powered AI assistant will reply.

🤖 My AI Assistant online Hi! I'm your personal AI assistant, powered by OpenClaw. I'm ready to help. Try asking me anything! 👋 What can you help me with? I can help with all sorts of things! Research, writing, coding, planning, brainstorming, analysis, and more. Just ask me anything in plain English. 😊 Message...

That's it. You now have a personal AI assistant living on Telegram.

Quick reference cheat sheet

Here's the entire process on one card for easy reference:

Cheat Sheet: Bot Token in 5 Steps 1 Open Telegram → search "@BotFather" or tap t.me/BotFather 2 Tap "Start" or send /start begin the conversation 3 Send /newbot → pick a name → pick a username (must end in "bot") example: my_awesome_ai_bot 4 Copy the token BotFather gives you 7123456789:AAHdqTcvCH1vGWJxfSeo... 5 Paste into MyClaw → click Deploy 🚀 your AI agent goes live in ~60 seconds

Troubleshooting

"The username is already taken" Try a different username. Add your name, numbers, or underscores. There are millions of bots on Telegram, so common names are taken.

"The bot doesn't respond after deploying" Give it a minute — MyClaw needs up to 60 seconds to fully set up your server. If it still doesn't respond after 2 minutes, check your instance status in the MyClaw dashboard.

"I lost my token" No problem. Open BotFather again, send /mybots, select your bot, then tap API Token to see it again. You can also tap Revoke token to generate a fresh one (don't forget to update it in MyClaw).

"Can I use one bot for multiple things?" Each MyClaw instance needs its own bot token. If you want multiple AI agents, create multiple bots with BotFather — it's free and takes seconds.

Optional: make your bot look nice

After creating your bot, you can customize its profile in BotFather:

These are totally optional but make your bot feel more polished and personal.

💡
You're done!

That's everything. You now have a Telegram bot connected to your own OpenClaw AI agent through MyClaw. Go chat with it — it's been waiting for you.