# Config Telegrambot for grafana's alerts. # 1. Create bot ``` Open Telegram and search for @BotFather user and message them the following: You /newbot BotFather Alright, a new bot. How are we going to call it? Please choose a name for your bot. You TypeYourBotName BotFather Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot. You TypeYourBotNameBot BotFather Done! Congratulations on your new bot. You will find it at t.me/shelley_monitor_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this. Use this token to access the HTTP API: __99...:AA......TvF8__ Keep your token secure and store it safely, it can be used by anyone to control your bot. For a description of the Bot API, see this page: https://core.telegram.org/bots/api ``` # 2. Create a Channel and retrieve the channel's chat ID. - Create a channel in telegram and name it whatever you like. e.g. MyCardanoMonitoring or similar - Type at least one message, __this is very important__ - Get the Chat id: - ``` https://api.telegram.org/bot/getUpdates {"ok":true,"result":[{"update_id":1112223334445, "channel_post":{"message_id":1,"chat":{"id":-,"title":"ShelleyMonitoring","type":"channel"},"date":1576534122,"text":"/bot","entities":[{"offset":0,"length":4,"type":"bot_command"}]}}]} ``` # Config Telegram in Grafana - Login to grafana - Click to the left Bell icon - Add notification channel - Select Telegram - Enable/disable settings you preger - Put Telegram API token to he fiel - Add chat ID (it starts with -, and that needs too) - Click Test notification - Save it. # Add alert - Go to dashboard - Select Jormungandr - Select Block Height Chart - Edit and add Alert.