Comment obtenir Chat ID
À quoi cela sert : le token du bot ne suffit pas - le bot doit savoir dans quel chat envoyer les messages. Chaque chat Telegram a un numéro unique - le Chat ID. Dans ce guide, nous vous montrons comment l'obtenir en 2 minutes.
Étape 1 : commencez un chat avec votre bot
- Ouvrez Telegram
- Dans la recherche, tapez le username de votre bot (par ex.
mes_alertes_monitoring_bot) - Cliquez dessus et le chat s'ouvre
- Cliquez sur le bouton Start (gros bleu, si c'est la première fois) ou tapez
/start
Le bot ne vous répond pas pour l'instant - c'est normal. Il suffit que le chat existe.
Étape 2 : obtenez le Chat ID via @userinfobot
Le moyen le plus simple est d'utiliser un bot auxiliaire qui vous dit votre propre Chat ID.
- Dans la recherche Telegram, tapez
@userinfobot - Ouvrez le chat avec lui et cliquez sur Start
- Il vous envoie immédiatement un message avec vos données y compris l'Id
Exemple de réponse de userinfobot :
Your info:
Id: 123456789
First: Jano
Last: Novák
Username: @jano_novak
Lang: sk
Le numéro à côté de Id est votre Chat ID. Copiez-le.
Alternative : via endpoint API
Si vous ne voulez pas utiliser de bot auxiliaire, vous pouvez obtenir le Chat ID via l'API Telegram. Dans le navigateur, ouvrez l'URL (remplacez le token) :
https://api.telegram.org/bot<VOTRE_TOKEN>/getUpdates
Vous recevez une réponse JSON. Cherchez-y :
{
"result": [
{
"message": {
"chat": {
"id": 123456789,
...
Ce numéro est votre Chat ID.
getUpdates retourne une liste vide "result": [], cela signifie que votre bot n'a pas encore reçu de message. Envoyez-lui via Telegram /start ou tout autre message et réessayez.
Chat ID pour un chat de groupe (facultatif)
Si vous voulez que le bot envoie des messages dans un chat de groupe (par ex. toute l'équipe voit les alertes), vous procédez ainsi :
- Créez un chat de groupe dans Telegram (ou utilisez un existant)
- Ajoutez votre bot comme membre du groupe (Add member -> rechercher le bot username)
- Dans le groupe, tapez la commande
/start@votre_bot_username - Utilisez l'endpoint API
getUpdatesci-dessus - dans la réponse, vous trouvez l'ID de chat du groupe (il est négatif, par ex.-987654321)
L'ID de chat de groupe commence par un moins. Le bot enverra les messages dans le groupe, où tous les membres les verront.
Terminé. Vous avez le token et le Chat ID.
Ces deux valeurs sont tout ce dont vous avez besoin :
- Token du bot - identifie votre bot
- Chat ID - où le bot doit envoyer les messages
Maintenant, vous les saisissez dans les paramètres ePulz.io.
Étape suivante :
Connecter le token et le Chat ID au compte ePulz.io pour que les alertes fonctionnent.
Connexion à ePulz.io