If your Telegram notifications are not working, follow the steps below to verify and resolve common issues.
✅ Step 1: Use the “Send Test Message” Button
- Go to Admin Panel → Useful links→Settings→Telegram Settings section
- Click the “Send Test Message” button
- If the test message appears in your Telegram, everything is working!
🔍 Step 2: Verify Your Bot Token and Chat ID
- Double-check that your Bot Token is correct
- Use this URL to manually test (replace values):
https://api.telegram.org/bot<BOT_TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=Test+from+system
- If it shows an error, your token or chat ID is invalid
📱 Step 3: Make Sure Your Bot Is Not Blocked
- Open a chat with your bot on Telegram
- Make sure you clicked Start at least once
- If the bot was blocked, unblock it and retry
🛡️ Step 4: Server Firewall or IP Restrictions
- Ensure your server can access Telegram API URLs (port 443)
- If you use a firewall or proxy, make sure
https://api.telegram.org
is not blocked
🔄 Step 5: Clear Cache or Refresh Integration
- Try removing the Bot Token, saving, then re-entering it
- Click “Send Test Message” again to refresh the connection
📩 Still Not Working?
- Send a support ticket with a screenshot of your Telegram Settings page
- Include any error messages you see when testing
Note: Telegram may temporarily block bots sending too many messages to inactive users. Always keep the chat open and the bot unblocked.