Inviare messaggi Telegram da un BOT a canali e gruppi

Innanzitutto è necessario aggiungere il bot come membro del gruppo / amministratore del canale. Per utilizzare le API è invece indispensabile ottenere il Chat ID, vediamo dunque come fare.

Per ottenere il chat_id di un gruppo, accedete al gruppo tramite Telegram Web. L’indirizzo sarà del tipo:

https://web.telegram.org/#/im?p=g123456789

l’ID del gruppo è -123456789

Nel caso invece di canali, l’indirizzo sarà del tipo:

https://web.telegram.org/#/im?p=c123456789_18380566540292710455

l’ID da utilizzare per inviare messaggi nel canale è -100123456789 (aggiungete -100 al numero che segue la c)