Telegram
Telegram Bot
Create a powerful Telegram bot that answers questions using your knowledge base.
What It Does
BotDesk creates a Telegram Bot that users can message directly. The bot uses your AI agent to respond to messages, answer questions, and perform actions.
Setup Steps
Step 1: Create Bot with BotFather
- Open Telegram and search for @BotFather
- Send the command
/newbot - Follow prompts to name your bot (e.g., "Acme Support Bot")
- BotFather will give you an API Token (looks like
123456:ABC-DEF...)
Step 2: Connect to BotDesk
- Go to Deploy → Telegram in BotDesk
- Paste the API Token from BotFather
- Click Connect
Step 3: Test Your Bot
- In Telegram, search for your bot by username
- Click Start
- Send a test message and watch the AI respond
Features
- Group Support: Add your bot to group chats (configure in BotFather)
- Commands: Set up custom commands like
/helpor/contact - Rich Media: Send images, files, and buttons
- Inline Mode: Users can invoke your bot in any chat with @yourbot
Best Practices
- Set a profile picture for your bot (via BotFather:
/setuserpic) - Add a description (
/setdescription) - Configure commands list (
/setcommands)