- Home
- Integrations
- HTTP request
- HTTP request + Telegram
Website and API monitoring with Telegram alerts without code
Website monitoring with Telegram alerts takes four blocks in nana800: a timer starts the check, the request block opens the address, a condition checks the response code, and the bot alerts you when it is not 200. You need only the website address and a bot token, with no server and no code. Each check costs two basic block runs ($1 per 1,000), and an enabled scheme costs $0.0042 per hour.
Build it in the builderWhat you can automate
- Learn in Telegram that your shop website stopped opening or answers with an error such as 502
- Watch an API: a request with an authorization header, a response code check and a message to the developer group
- Check that the page contains the right text, for example a product name: the condition looks for the word in the response
- Catch a hanging server: if it gives no answer within 60 seconds, the check fails and an alert comes
- Check several websites in one scheme: each address gets its own request block and condition
How to set it up
- 1
Add the check timer
Create a scheme and add the time internal trigger. Choose how often to check: every minute (an asterisk in the minute and hour), every hour at a chosen minute or once a day. The Health checker template already has the timer, request, condition and Telegram blocks, you only set them up.
- 2
Set up the request to the website
Add the request block, enter the full address with https:// and the GET method. For a private API add a header such as Authorization with Bearer and your token. The block waits up to 60 seconds for an answer. Internal addresses such as localhost or 192.168.x.x cannot be checked.
- 3
Add the condition
Add the condition block with one rule: the status response code from the request block equals 200, type number. If the server gives no answer at all, the code is 0 and the rule fails too. A second rule can check that the response body contains a word (the INCLUDES operator).
- 4
Connect the bot to the cross exit
The condition block has two exits: the check mark when the rule holds and the cross when it does not. Connect the Telegram message send block to the cross exit. Fill the token, chat ID and a text such as Website is down, and add status and error_message from the request block. In the template, check this exact connection.
- 5
Turn the scheme on and test it
Turn the scheme on, temporarily enter an address that does not exist and press the button trigger: the bot should send an alert. Put the real address back and keep the scheme on. While it is on, it costs $0.0042 per hour.
Pricing
A run of a HTTP request block costs $0.001, a run of a Telegram block costs $0.001. Every month the balance is topped up to $3.50 for free, an enabled scheme costs $0.0042 per hour.
Services in this connection
- HTTP request
Send HTTP requests to any API without code: GET, POST, PUT, PATCH and DELETE with headers and a JSON body. Free balance every month, no card needed.
- Telegram
Build a Telegram bot without code: reply to messages, add buttons, send leads and alerts to a chat, group or channel. Free balance every month, no card needed.
Ready template
- Website monitoring with Telegram alerts
The template checks your website on a schedule and messages you in Telegram if it returns an error or does not open. No server and no code, free balance monthly.
Frequently asked questions
Build your first scheme for free
Sign-up is free and needs no card. Every month the balance is topped up to $3.50 for free, enough for about 3,500 runs of basic blocks.
Build it in the builder