Help & guides ›
Telegram alerts
› Connect with ePulz.io account
Connect with ePulz.io account
2 min read · Telegram alerts
Goal: Connect your Telegram bot with your ePulz.io account so that you receive alerts on outages.
Prerequisites:
You have a created bot and found the Chat ID.
Step 1: Open the settings
- Sign in to the ePulz.io dashboard
- In the menu click Settings (or go to
/dashboard/settings) - Find the Telegram alerts section
Step 2: Enter the token and Chat ID
- In the Telegram bot token field paste the token from BotFather (format
123456:ABC-DEF...) - In the Chat ID field paste your personal Chat ID or group chat ID
- Click Save
Step 3: Test the connection
After saving, the Send test message button appears. Click it. Within a few seconds a message should arrive in Telegram in the format:
[ePulz.io] Test - the connection works!
Step 4: Enable Telegram for a specific monitor
You can enable Telegram alerts selectively for individual monitors:
- In the Dashboard open the monitor detail
- In the Notifications section, turn on the Telegram switch
- Save changes
What if the test message does not arrive?
Most common causes:
- You have not yet messaged the bot. In Telegram, write
/startto it, otherwise it cannot send you messages. - Wrong token. Copy the token again from BotFather (the
/mybotscommand, select the bot, API Token). - Wrong Chat ID. For a personal Chat ID the number is positive (e.g.
123456789), for a group it is negative (e.g.-987654321). - You disabled notifications for the bot in Telegram - check in the bot's profile.
What alerts look like
Example of an alert during an outage:
DOWN shop.company.com is unavailable
Target: https://shop.company.com
Error: HTTP 502 Bad Gateway
Duration: 1 m 47 s
Target: https://shop.company.com
Error: HTTP 502 Bad Gateway
Duration: 1 m 47 s
OK shop.company.com is OK again
Outage lasted: 4 m 12 s
Outage lasted: 4 m 12 s