Telegram is the channel for alerts that you want on your phone without opening your email. It carries every kind of alert UptimeWire raises, so it is the only channel besides email that also delivers certificate, domain, and DNS warnings.

Note

Telegram alerts are built and the connection code is tested. Delivery of a real alert to a live Telegram chat has not been independently verified yet.

Telegram is a trademark of its owner. UptimeWire is not affiliated with or endorsed by Telegram.

What it carries

Alert Sent when
Outage A failure has been confirmed and an incident has opened.
Recovery The website answers again and the incident has closed.
SSL certificate warning A certificate is about to expire, or has a problem.
Domain expiration warning A domain registration is about to end, or could not be checked.
DNS resolution warning A domain name does not resolve.

Certificate, domain, and DNS alerts are sent when a check turns bad. There is no "back to normal" message for them.

Connect Telegram

Connecting is done by the account owner, in the notification settings of the profile.

  1. Press "Connect Telegram".
  2. Press "Open Telegram". This opens a chat with the UptimeWire bot in Telegram.
  3. Press Start in Telegram.
  4. The bot answers "Connected. UptimeWire alerts will arrive here." Come back to your account, and the card now says that alerts also arrive in your Telegram chat.

The link is made for you and is meant to be used once, by you. Linking can take a few seconds after you press Start. If the bot answers that the link is no longer valid, open a new one from your account.

Use "Disconnect" to remove the chat. There is no test button for Telegram: the bot's reply is your confirmation.

Note

If the bot is not set up on the site you use, the card says that Telegram alerts cannot be connected yet.

What a message looks like

Messages are plain text. They have a title with the website name, the website address, a detail line, and a link to the incident in your account when there is one. These examples are illustrative.

An outage:

Down: Shop
https://shop.example.com
HTTP 503

A recovery:

Back up: Shop
https://shop.example.com
Down for 12 min

A warning has the same form, with a title such as SSL certificate problem: Shop, Domain problem: Shop, or DNS problem: Shop, and a detail line such as "expires soon". How early a certificate or domain warning arrives is set per website.

Limits

  • A private chat only. Telegram groups and channels cannot be linked.
  • One chat per account. The same chat receives alerts for every website, and only the account owner can change it.
  • Blocking the bot disconnects it. If Telegram tells UptimeWire that you blocked the bot, the chat is unlinked and the card shows Telegram as not connected. Connect it again to resume.
  • No delivery log. Unlike webhooks and chat channels, Telegram has no delivery log in your account.
  • Alerts are queued. An alert counts as sent once UptimeWire has handed it to Telegram's sending queue. If sending still fails after its retries, your account does not show it.

Because of the last two limits, keep email switched on as well, so that an alert is not missed if Telegram fails.

Troubleshooting

  • I pressed Start, but the card is not connected. Wait a few seconds and reload the page.
  • The bot says the link is no longer valid. Open a new link from your account.
  • Alerts stopped arriving. Check that you did not block the bot, and connect again if the card shows Telegram as not connected.
  • I want alerts in a group. Not supported. Use a chat service such as Discord, Slack or Microsoft Teams for outage and recovery alerts in a team channel.