In questo articolo vedremo come si fa a recuperare il chat_id di un gruppo Telegram da utilizzare per la creazione di un bot.

Passo 1: abilitare la lettura dei messaggi del bot

BotFather
BotFather

Per prima cosa bisogna aprire il gestore dei Bot di telegram Bot Father. A questo punto bisogna selezionare il comando /mybots, scegliere il bot, andare su Bot Settings e disabilitare la Group Privacy.

A questo punto quando scriverete un messaggio sulla chat in cui lo avete inserito, il bot sarà in grado di leggere i messaggi.

Passo 2: recuperare il chat_id

Per recuperare il chat_id bisogna andare al link https://api.telegram.org/bot[TOKEN]/getUpdates, dove al posto di [TOKEN] dovete inserire il TOKEN di accesso alle API http del bot.

A questo punto mandate un messaggio nella chat ed aggiornate la pagina del link. In questa pagina vedrete popolarsi un file JSON in cui vi viene mostrato il CHAT_ID nella chiave “chat” e nel campo “id” (come nello screenshot sottostante):

Chat id from link
Chat id from link