Skip to content
← All articles

Telegram Monitoring Alerts Setup: A Step-by-Step Guide

Telegram Monitoring Alerts Setup: A Step-by-Step Guide

Short answer. Telegram is the fastest alert channel: you learn about a site outage within seconds, right in the messenger. In enterno.io linking takes a minute — start the bot, link your account with /link, enable notifications on a monitor, and you receive messages about outages, recovery and SSL expiry with inline buttons for quick navigation.

Why Telegram, not just email

  • Speed: the push arrives instantly, without mail-queue delays;
  • Visibility: an alert is harder to miss than an email among dozens of others;
  • One-tap action: inline buttons lead to the status page, SSL check and dashboard;
  • Team access: alerts can be routed to the on-call shift's group chat.
Email is great for reports, Telegram for incidents. When a site goes down, seconds matter, not "I'll check mail later."

Open the enterno.io Telegram bot and press Start. Then link your account with the /link command — the bot asks you to confirm the link (email + code) so alerts reach the right person.

  1. Press /start in the bot;
  2. send /link and follow the prompt (email + code);
  3. wait for the successful-link confirmation.

Step 2. Enable Telegram notifications on a monitor

Go to the monitors page, open a monitor and enable Telegram notifications. Now on a status change (down/up) and on SSL warnings you receive a message.

What you will receive

EventWhen it arrivesMessage contents
Site downafter the failure thresholdURL, cause, time
Site recoveredon first successful checkURL, downtime duration
SSL expiring14 days aheaddomain, expiry date
SSL critical3 days aheaddomain, urgency

Messages include inline buttons: open the public status page, run an SSL check and open the dashboard — you can respond straight from the chat.

Useful bot commands

  • /start — start the bot;
  • /link — link your enterno.io account;
  • /status — current status of your monitors;
  • /monitors — list of monitors;
  • /check — quick URL check;
  • /unlink — unlink the account;
  • /help — command reference.

Alternative: HMAC-signed webhook

If you need integration with your own system, use a webhook instead of (or alongside) Telegram. enterno.io signs outgoing webhooks with an HMAC signature — the receiver verifies authenticity and event time. Verification pseudocode:

# on the receiver side (signature verification pseudocode)
ts   = request.header("X-Enterno-Timestamp")
sig  = request.header("X-Enterno-Signature-V2")   # format: sha256=...
body = request.raw_body

expected = "sha256=" + hmac_sha256(secret, ts + "." + body)

# reject stale or forged events
if abs(now() - ts) > 300:  reject("stale")
if not constant_time_equals(sig, expected):  reject("bad signature")
Telegram is for people, webhooks are for systems. They are often used together: on-call sees the Telegram alert while incident management creates a ticket via webhook.

Other alert channels

Besides Telegram, enterno.io can send alerts to Slack, email, webhook, plus PagerDuty and Jira — pick channels to fit your team's process.

FAQ

Press /start, send /link and confirm the link (email + code). Then enable Telegram notifications on a monitor.

Can I send alerts to a group chat?

Yes, alerts can be routed to the on-call shift's chat so the whole team sees them.

What if alerts stopped arriving?

Check that the bot is not stopped and the account is linked (/status). If needed, reconnect via /unlink and /link.

Why is a webhook better than Telegram?

Webhooks are for integration with your systems (tickets, on-call). They are HMAC-signed so you can verify authenticity. Telegram is for instant notifications to people.

Connect Telegram alerts in a minute: create a monitor on enterno.io, enable Telegram notifications and link the bot with /link. Related: availability from Russia, cron monitoring via Heartbeat.

Check your website right now

Check now →
More articles: Monitoring
Monitoring
Incident Response Plan: A Step-by-Step Guide for Web Teams
16.03.2026 · 117 views
Monitoring
Webhook Monitoring Guide
18.06.2026 · 3 views
Monitoring
Checking Website Availability from Russia the Right Way
15.06.2026 · 13 views
Monitoring
Core Web Vitals 2026: The Complete Guide
15.06.2026 · 18 views