Come trovare l’id di una chat Telegram

In molti contesti è utile conoscere l’identificativo della chat (chat_id) soprattutto quando occorre inviare dei messaggi via codice.

Purtroppo non è possibile disporre di questa informazione direttamente dall’app di Telegram ma in pochi passi è possibile raggiungere lo scopo.

In primo luogo avviamo la chat con il comando /start

Quindi apriamo un qualsiasi browser all’indirizzo

https://api.telegram.org/bot<token>/getUpdates

sostituendo a <token> il codice generato in fase di creazione del bot.

NB: uno degli errori più comuni è il mancato inserimento della stringa “bot” prima del token.

La stessa operazione può essere effettuata da riga di comando in Linux con

curl -s -X POST https://api.telegram.org/bot<token>/getUpdates

Ottenuta la risposta in JSON basta guardare al blocco

"chat": {
"username": "yourusername",
"first_name": "yourfirstname",
"id": XXXX
}

ed in particolare all’attributo “id”. E il gioco è fatto.

Lascia una risposta

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

Utilizzando il sito, accetti l'invio dei cookies da parte nostra. Maggiori informazioni

Questo sito utilizza i cookies per fornire la migliore esperienza di navigazione possibile. Continuando ad utilizzarlo senza modificare le impostazioni o cliccando su "Accetta" acconsenti al loro utilizzo.

Chiudi