Channel connection problems can appear in several ways: the bot not receiving messages, responding slowly, or going silent after working previously. Here are the most common issues for each platform and how to fix them.
Telegram issues
Bot token expired or revoked
If you regenerated your bot token in BotFather, the old token on your server is no longer valid. Go to Agent Panel > Channels, disconnect the Telegram channel, and reconnect with the new token.
Bot blocked by a user
If a user blocks your bot on Telegram, the bot can no longer send messages to that user. This does not affect other users or groups. The bot continues working normally for everyone else.
Group permissions wrong
In Telegram groups, the bot needs permission to read messages. By default, Telegram bots in groups only receive messages that mention them or start with a command. To receive all messages, disable Privacy Mode in BotFather's settings for your bot.
Discord issues
Bot removed from server
If someone removed your bot from the Discord server, you need to re-invite it using the bot's invite link from the Discord Developer Portal. Then reconnect the channel in your Agent Panel.
Permissions changed
The bot needs "Read Messages" and "Send Messages" permissions in the Discord channel. If a server admin changed role permissions, the bot may lose access to certain channels. Check the bot's role permissions in Discord server settings.
Token invalidated
Discord tokens can be invalidated if the bot's application is regenerated in the Developer Portal. Disconnect and reconnect the channel with the new token.
WhatsApp issues
Access token expired
WhatsApp Business API access tokens can expire. Check your Meta Developer dashboard for the current token status and generate a new permanent token if needed. Update it in your Agent Panel.
Phone number deactivated
If the phone number associated with your WhatsApp Business account is deactivated or reassigned, the channel connection breaks. Contact Meta support to resolve phone number issues.
Meta verification issue
Meta requires business verification for WhatsApp API access. If your verification status changes or expires, your bot may stop working. Check your Meta Business Manager for verification status.
Connected
Disconnected
Error
How to reconnect a channel
Follow these steps for any platform:
Go to Agent Panel > Channels
Open your dashboard and navigate to the Channels section.
Disconnect the broken channel
Click Disconnect on the channel that is not working. This removes the current connection cleanly.
Get a fresh token from the platform
Generate a new bot token from BotFather (Telegram), the Discord Developer Portal, or Meta Developer dashboard (WhatsApp). If the old token is still valid, you can reuse it.
Reconnect with the new token
Click Connect, select the platform, and paste your token. The connection is established within seconds.
Send a test message
Send a test message in the connected group or channel to verify the bot is receiving and responding correctly.
Note
Channel tokens can expire. If a previously working channel stops, re-generate the token on the platform and update it in your Agent Panel.
Tip
You can connect multiple channels (Telegram, Discord, WhatsApp, and more) to the same agent simultaneously. Each platform maintains its own conversation sessions independently.
Related articles: Telegram Setup, Discord Setup, WhatsApp Setup
