Vai al contenuto

Connessione Telegram

Questa nota applicativa descrive come ottenere le impostazioni di Telegram per l'utilizzo delle notifiche di Telegram nei dispositivi SensMax. Per inviare messaggi Telegram è necessario disporre del Telegram Token e del Telegram Chat ID.

1. Telegram Token

Per ottenere il Telegram Token, segui questi passaggi:

  1. Apri Telegram, tocca la barra di ricerca e inserisci BotFather.
  2. Fai clic sulla chat BotFather nell'elenco dei risultati di ricerca.
  3. Fai clic sul pulsante START (Avvia). telegram-con-1

  4. Inserisci il messaggio /newbot e invialo alla chat di BotFather.

  5. BotFather ti chiederà un nome. Inserisci un nome qualsiasi e invialo (ad esempio, mmwave_sensor).
  6. Successivamente, BotFather ti chiederà un nome utente (username). Questo nome deve essere univoco e terminare con "bot" (ad esempio, sensmax_messenger_bot).

Dopo questi passaggi otterrai il Telegram Token (ad es. 1233315522:AAEeBMJH6Q_B4egqLD04QF0X-10jCq9du8I). Conservalo in un luogo sicuro.

telegram-con-2

2. Avviare il bot

Hai creato il tuo bot Telegram e ottenuto il relativo Token. Ora è necessario avviare il bot in modo che possa inviare messaggi.

  1. Vai alla barra di ricerca di Telegram. Inserisci il nome del tuo bot (ad esempio, sensmax_messenger_bot).
  2. Fai clic sul tuo bot (@sensmax_messenger_bot) nei risultati di ricerca.
  3. Premi il pulsante START (Avvia).

telegram-con-3

3. Telegram Chat ID

Questo metodo descrive come ottenere il Telegram Chat ID per ricevere messaggi nel tuo canale Telegram.

  1. Vai al menu di Telegram e premi New Channel (Nuovo canale).
  2. Inserisci il nome del canale. Ad esempio, mmWave message center.
  3. Seleziona il canale PRIVATE (Privato) o PUBLIC (Pubblico) in base alle tue esigenze.
  4. Nel passaggio successivo dovrai aggiungere membri al tuo canale. Aggiungi tutti i destinatari desiderati e non dimenticare di aggiungere il tuo bot (creato nella prima sezione). telegram-con-4

  5. Quando il bot verrà aggiunto, Telegram ti chiederà se renderlo amministratore. Premi MAKE ADMIN (Rendi amministratore). telegram-con-5

  6. Ora invia un messaggio qualsiasi al tuo nuovo canale. Questo è necessario perché l'API di Telegram richiede un messaggio per generare una risposta al metodo /getUpdates (descritto nel passaggio successivo). telegram-con-6
  7. Apri il browser web. Nella barra degli indirizzi inserisci il seguente link:
https://api.telegram.org/bot<TELEGRAM_TOKEN>/getUpdates

Nota: sostituisci <TELEGRAM_TOKEN> con il token ottenuto nella prima sezione. La parola bot nell'URL deve rimanere, es. https://api.telegram.org/bot1233315522:AAEe.../getUpdates.

  1. Nella finestra del browser apparirà la risposta dell'API di Telegram contenente il Chat ID.

Esempio di risposta: telegram-con-7

In questo esempio il Chat ID è -1001309686781. Copia questo valore per utilizzarlo nelle impostazioni dei dispositivi SensMax.