Alerts & Notifications
    Feature Guide

    Telegram Integration

    Receive LemWatch downtime, SSL, and performance alerts as Telegram messages via a bot token and chat ID configured per site.

    Updated 2026-06-11
    2 min read
    telegram
    bot
    botfather

    Telegram Integration#

    Pro Plan and Above#

    Receive instant LemWatch alerts on your phone via your own Telegram bot. LemWatch does not ship a shared bot — you create one in 60 seconds with @BotFather so the messages come from a sender you control.

    Step 1 — Create the bot#

  1. In Telegram, open @BotFather and run /newbot.
  2. Give it a name and a unique username ending in bot (e.g. acme_alerts_bot).
  3. Copy the HTTP API token BotFather returns. Treat it like a password.
  4. Step 2 — Find your chat ID#

  5. Direct messages: open your new bot in Telegram and send any message (e.g. hi).
  6. Group/channel: add the bot to the group (admin for channels) and post one message.
  7. Open https://api.telegram.org/bot<TOKEN>/getUpdates in your browser.
  8. Copy the chat.id value from the JSON response. Group IDs start with -; channel IDs start with -100.
  9. Step 3 — Connect in LemWatch#

  10. Go to Settings → Notifications → Telegram.
  11. Paste the Bot token and the Chat ID.
  12. Click Send test to verify.
  13. Message Format#

  14. Site name and URL
  15. Alert type with severity emoji (🔴 🟡 🟢)
  16. Current metric values
  17. Quick link to the LemWatch dashboard
  18. Tips#

  19. Telegram push works even when your phone is locked.
  20. Mute the bot during off-hours from Telegram's built-in notification settings.
  21. Works on mobile, desktop, and web Telegram.
  22. The bot token is stored in your LemWatch organisation and used only for outbound sendMessage calls. Revoke it any time from @BotFather with /revoke if it leaks.
  23. Was this article helpful?