Recevoir les notifications de surveillance dans Telegram
Cet article explique comment créer un bot Telegram et y recevoir les alertes des contrôles. Vous les consultez ensuite sur un smartphone ou tout autre appareil, via Internet.
1. Créer un bot et obtenir un jeton
Créez d'abord un bot et récupérez son jeton :
- Ouvrez Telegram et cherchez le bot BotFather (@BotFather).
- Démarrez la conversation avec le bouton Start
- Saisissez /newbot pour créer un bot (ou choisissez-le dans la liste).
- BotFather demande le nom du bot (par exemple MyTestBot). Ce nom apparaît dans les contacts.
- Puis l'identifiant du bot, qui doit se terminer par bot (par exemple MyTestBot_bot).
BotFather fournit ensuite le jeton (par exemple 123456789:ABCdefGhIJKlmNoPQRstuVWXyz).
2. Obtenir l'identifiant de conversation
Pour recevoir les notifications, il faut aussi l'identifiant de conversation (chat ID) :
- Envoyez un message à votre bot.
- Ouvrez ensuite dans le navigateur : https://api.telegram.org/bot<YourBotToken>/getUpdates
Remplacez <YourBotToken> par le jeton du bot.
Si tout est correct, le navigateur affiche un objet JSON. Cochez Pretty-print pour une lecture plus claire.
Copiez le paramètre « id » de l'objet « chat ».
3. Configurer les notifications dans le programme
Copiez ensuite ces données dans le programme.
Cliquez sur Paramètres du programme, puis Messageries. Collez les données dans les champs correspondants.
Dans la liste des contrôles, faites un clic droit sur celui dont vous voulez les résultats dans Telegram, puis Modifier le contrôle.
Cliquez plusieurs fois sur Suivant jusqu'à l'étape 3. Cochez Exécuter si le contrôle réussit, Exécuter si le contrôle échoue, ou les deux.
Choisissez Telegram comme méthode de notification, comme sur l'image.
Si toutes les notifications vont dans le même bot, laissez Chat ID vide : l'identifiant général suffit. Au niveau d'un contrôle, ce champ permet d'envoyer vers un autre bot. S'il y en a plusieurs, indiquez celui prévu pour ce contrôle.
Vous pouvez tester tout de suite. Le bouton Test envoie un message d'essai au bot.
C'est terminé.
Les résultats des contrôles arrivent désormais sous forme de messages dans le bot Telegram.




