Connect Telegram Bot to HAPP
Create a bot via @BotFather, paste the token — and the AI assistant will automatically reply to customers on Telegram.
Managing the bot manually — costs you dearly
Without HAPP, every bot demands constant attention from a developer and a manager.
Configuration
Requires technical knowledge
Webhooks, Bot API, servers — without dev experience this takes hours instead of minutes.
Support
Manual replies around the clock
Every customer message needs a manual reply — nights, weekends, no breaks.
Alex M.
Where is my order?
Sarah J.
Can I get an invoice?
Tom B.
Payment not working
Kate L.
Any discounts?
Organization
Conversations scattered
Without a unified tool, chats get lost, there's no analytics, and handoff to the team is painful.
What the integration gives you
Connect your bot once — and your AI assistant handles all incoming requests automatically around the clock.
Incoming messages from customers
All messages to the bot land in HAPP automatically — not a single one gets lost.
Works 24/7 without a manager
The bot replies instantly at any time — nights, weekends, and holidays included.
Replies from the AI assistant
The assistant replies to customers via the bot — natural and instant. Complex requests are escalated to an agent.
Full conversation history in HAPP
All chats are stored automatically — easy to find and hand off to any team member.
No server configuration needed
Paste the token — HAPP registers the webhook, sets up the connection, and starts receiving messages.
What you need to connect
Make sure you have everything ready — and the setup will take under three minutes.
Drag cards to rearrange
How to connect Telegram Bot
Three simple steps — and your bot starts receiving messages via HAPP.
Integrations
Push Notifications

- Send order updates to Telegram
- Real-time chat notifications
- Export new leads to spreadsheet
- Append rows automatically
Messengers

- Facebook Messenger integration
- Receive and send messages

- Receive customer messages
- Send automated replies

- Receive customer messages
- Send messages and auto-replies

- Receive incoming messages
- Send messages to customers

- Connect your Telegram bot
- Automated responses via Bot API

- Receive Direct messages
- Send messages and automate responses

- Template responses
- Customer correspondence
- Connect via webhooks
- Send AI replies back
- Embeddable chat widget
- Real-time AI conversations
Step 1: Find the integration
Open Integrations → Messengers → Telegram Bot
What to enter when connecting
Just the bot token — nothing else required. No passwords, no personal data.
Bot token
The string 123456789:ABCdefGHI... from @BotFather. Paste it into the connection field — that's it.
No phone number
Unlike a personal account, a bot connects via token only — no confirmation code needed.
Security
The token is stored encrypted. You can revoke it in @BotFather and paste a new one into HAPP.
What a connected bot looks like
After connecting, the bot appears in the Integrations section with a Connected status, name, and username.
Integrations
Messengers

- Facebook Messenger integration
- Receive and send messages

- Receive customer messages
- Send automated replies

- Receive customer messages
- Send messages and auto-replies

- Receive incoming messages
- Send messages to customers

- Connect your Telegram bot
- Automated responses via Bot API

- Receive Direct messages
- Send messages and automate responses

- Template responses
- Customer correspondence
- Connect via webhooks
- Send AI replies back
- Embeddable chat widget
- Real-time AI conversations
Real-time status
HAPP shows whether the bot is online and receiving messages — without page reload.
Webhook active
The webhook status is shown directly in the integration card — you always know the bot is listening.
What to do if it won't connect
Every error has a specific cause — find yours and fix it in under a minute.
Token
Invalid token
Check your token in @BotFather (/token) and paste it in full, without spaces.
Token revoked
Token was revoked
Regenerate the token in @BotFather (/revoke) and update it in HAPP → Integrations → Telegram Bot.
Webhook
Webhook conflict
The bot is already connected to another system. Disconnect it there or use /deleteWebhook via the Bot API.
Bot blocked
User blocked the bot
The bot cannot send messages to this user. Other customers receive messages normally.
Rate limit
60min
Too many requests — wait and do not retry.
Bot deleted
Bot deleted in @BotFather
If the bot was deleted, the token is no longer valid. Create a new bot via @BotFather and connect it in HAPP.
Support
Can't find your error?
Our support team will sort out your situation individually — message us on Telegram.
Contact support →Disconnecting and reconnecting
What happens to your data and how to properly disconnect or restore the bot.
Disconnect
How to disconnect Telegram Bot
Three steps — the bot stops, your data stays.
- 1Go to HAPP → Integrations → Telegram Bot.
- 2Click Disconnect next to the bot.
- 3Confirm the action in the dialog.
What happens after disconnecting
- New messages will stop arriving in HAPP
- The bot webhook will be removed
- The bot in Telegram stays active
- Conversation history is preserved in HAPP
Reconnect
How to reconnect Telegram Bot
Three steps — all settings and data are preserved.
- 1Go to HAPP → Integrations → Telegram Bot.
- 2Click Connect and paste the token.
- 3Settings are preserved automatically.
What is preserved after reconnecting
- Full conversation history stays in HAPP
- Assistant and filter settings
- Operator team assignment
- Channel statistics and analytics
FAQ
Answers to the most common questions about Telegram Bot integration.
What is @BotFather?
@BotFather is Telegram's official bot for creating and managing bots. Send /newbot, give the bot a name and username (must end in 'bot') — and you'll receive a token.
Where do I find my bot token?
The token is issued by @BotFather when you create the bot or after the /token command. It looks like 123456789:ABCdefGHIjklMNO... Keep it secure — it grants full control of the bot.
Do I need to configure the webhook manually?
No. HAPP automatically registers the webhook via the Telegram Bot API as soon as you paste the token. No server configuration is needed.
Can I connect an existing bot?
Yes. Paste the token of your existing bot — HAPP will connect to it. Note that HAPP will overwrite the current webhook, so the bot will no longer receive messages via the previous system.
What happens if I regenerate the token in @BotFather?
The old token becomes invalid and HAPP will stop receiving messages. Go to HAPP → Integrations → Telegram Bot and update to the new token.
Can customers tell an AI is replying?
It's up to you. The bot's name and avatar are set in @BotFather. You can explicitly state it's an AI assistant, or configure the bot to look like a regular support channel.
How many bots can I connect to HAPP?
The number of connected bots depends on your subscription plan. Each bot creates a separate incoming message channel with its own assistant or operator team.