Skip to content

Channel Connection Issues

Last updated: March 2026

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.

Channel Status Indicators

Connected

Channel is active and receiving messages normally.

Disconnected

Channel is configured but not active. Reconnect required.

Error

Channel has an issue (expired token, permissions, etc.).

How to reconnect a channel

Follow these steps for any platform:

1

Go to Agent Panel > Channels

Open your dashboard and navigate to the Channels section.

2

Disconnect the broken channel

Click Disconnect on the channel that is not working. This removes the current connection cleanly.

3

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.

4

Reconnect with the new token

Click Connect, select the platform, and paste your token. The connection is established within seconds.

5

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