Come ottenere Chat ID
A cosa serve: il token del bot non basta - il bot deve sapere in quale chat inviare i messaggi. Ogni chat Telegram ha un numero univoco - il Chat ID. In questa guida ti mostriamo come ottenerlo in 2 minuti.
Passo 1: avvia la chat con il tuo bot
- Apri Telegram
- Nel campo di ricerca scrivi l'username del tuo bot (ad es.
moje_monitoring_alerty_bot) - Cliccaci sopra, si aprirà la chat
- Clicca il pulsante Start (blu grande, se è la prima volta) o scrivi
/start
Il bot per ora non risponde - è tutto a posto. Basta che la chat esista.
Passo 2: ottieni il Chat ID tramite @userinfobot
Il modo più semplice è usare un bot ausiliario che ti dice il tuo Chat ID.
- Nel campo di ricerca Telegram scrivi
@userinfobot - Apri la chat con lui e clicca Start
- Ti invia subito un messaggio con i tuoi dati incluso l'Id
Esempio di risposta da userinfobot:
<b>Your info:</b>
Id: 123456789
First: Jano
Last: Novák
Username: @jano_novak
Lang: sk
Il numero accanto a Id è il tuo Chat ID. Copialo.
In alternativa: tramite endpoint API
Se non vuoi usare il bot ausiliario, puoi ottenere il Chat ID tramite la Telegram API. Nel browser apri l'URL (sostituisci il token):
https://api.telegram.org/bot<TUO_TOKEN>/getUpdates
Ottieni una response JSON. Al suo interno cerca:
{
"result": [
{
"message": {
"chat": {
"id": 123456789,
...
Questo numero è il tuo Chat ID.
getUpdates restituisce un elenco vuoto "result": [], significa che il tuo bot non ha ancora ricevuto nessun messaggio. Inviagli su Telegram /start o qualsiasi altro messaggio e riprova.
Chat ID per chat di gruppo (opzionale)
Se vuoi che il bot invii messaggi a una chat di gruppo (ad es. tutto il team vede gli alert), fai così:
- Crea una chat di gruppo in Telegram (o usane una esistente)
- Aggiungi il tuo bot come membro del gruppo (Add member -> cerca lo username del bot)
- Nel gruppo scrivi il comando
/start@tuo_bot_username - Usa l'endpoint API
getUpdatesindicato sopra - nella response trovi il chat ID del gruppo (è negativo, ad es.-987654321)
Il Chat ID di gruppo inizia con il segno meno. Il bot invierà i messaggi nel gruppo dove li vedono tutti i membri.
Fatto. Hai sia il token che il Chat ID.
Questi due valori sono tutto ciò che ti serve:
- Token del bot - identifica il tuo bot
- Chat ID - dove il bot deve inviare i messaggi
Ora li inserisci nelle impostazioni di ePulz.io.
Prossimo passo:
Collegare il token e il Chat ID all'account ePulz.io affinché gli alert funzionino.
Collegamento a ePulz.io