Buda LogoBuda

Connect Telegram Bot

How to create and connect a Telegram bot in Buda for two-way AI conversations.

Connect Telegram Bot

Buda supports direct conversations with users via a Telegram bot. Creating a bot only takes a few minutes inside Telegram — no developer account or approval process required.


Step 1: Create a Telegram Bot

Search for @BotFather in Telegram and open the chat.

Send the command:

/newbot

BotFather will ask two questions:

  1. Display name (Name) — what users see, e.g. Buda Assistant
  2. Username — must end with bot, e.g. buda_assistant_bot

Once done, BotFather will reply with a Token that looks like:

1234567890:AAFxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Copy this Token — you'll need it in the next step.


Step 2: Add the Channel in Buda

  1. Open Channels in Buda settings
  2. Click Add Channel and select Telegram
  3. Paste the Token you just copied, then click Connect

Step 3: Test

Search for your bot's username in Telegram, open the chat, and send a message such as Hi.

Once Buda replies, you're all set 🎉


Using in a Group

After adding the bot to a group, you need to @mention it to trigger a reply, for example:

@buda_assistant_bot What's on my schedule today?

Troubleshooting

The bot is not responding

Possible causeSolution
Incorrect TokenCopy the Token again from BotFather, making sure there are no extra spaces
Channel is disabledCheck that the channel status in Buda shows Active
Not @mentioned in a groupIn group chats, you must @mention the bot; private chats work without it

What if the Token is compromised?

Send /revoke to BotFather, select the bot to regenerate its Token, then update it in Buda's channel settings.


References

On this page