
An old open-source bot that answers «is this site up?» and can track a URL, messaging you when its state changes. Free and without an account, but the code has not changed since 2018, and any HTTP response, even an error page, counts as «up».
Is it UP? is a small Node.js bot by developer WBerredo, published on GitHub under the MIT licence; its Telegram bio links the repository. Send /verify with a domain, or just paste a URL, and it tells you whether the site answered. /track adds a URL to a watch list, /track_list shows it and /track_delete removes an entry.
The source code explains how tracking works. Every five minutes the bot requests each tracked URL and messages you only when the result differs from last time, so you hear about the site going down and about it coming back. The check is simple: any HTTP response counts as up, including a 500 error page, and only a failed connection counts as down.
The repository was last updated in 2018. The bot still resolves on Telegram, but there is no sign of maintenance, so treat it as a quick free check for a personal site rather than something to rely on for work.
/verifyCheck whether a URL is up/trackTrack a URL and get notified on changes/track_listList tracked URLs/track_deleteRemove a URL from the listFree
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 5 / 10 | |
| Reliability & speed | 15 | 5 / 10 | |
| Popularity & trust | 15 | 3 / 10 | |
| Price & free tier | 10 | 10 / 10 | |
| Usability | 10 | 7 / 10 | |
| Safety & privacy | 10 | 7 / 10 | |
| Freshness | 5 | 2 / 10 | |
| Localization | 5 | 10 / 10 | |
| No intrusive ads | 5 | 10 / 10 | |
| Score | 100 | 59.5 |
No. In the published code any HTTP response counts as up; only a connection that fails entirely is reported as down.
Yes. The repository WBerredo/IsItUP explains how: a bot token from BotFather, Node.js and, for tracking, a Firebase project.