Chat ID no Telegram: o que é e para que serve
Chat ID é o número que identifica uma conversa no Telegram. Toda conversa de um bot, seja no privado, em grupo ou em canal, tem o seu. Na Bot API, é o campo id do objeto Chat, descrito como um identificador único daquela conversa.
Para que serve
Quem programa um bot usa o chat ID para dizer para onde vai a mensagem. É o parâmetro chat_id de métodos como o sendMessage. É por isso que ele aparece tanto em tutoriais de n8n e de alertas de sistema: alguém precisa informar para qual conversa o aviso vai.
Como descobrir
O caminho direto é ler o que chega no bot: cada mensagem recebida traz o objeto chat, com o id dentro. Basta mandar uma mensagem para o bot e olhar essa resposta pelo getUpdates ou pelo webhook.
Um cuidado para quem programa: o número pode passar de 32 bits. A documentação avisa que ele tem até 52 bits significativos, então guarde em um inteiro de 64 bits, porque algumas linguagens podem interpretar o valor errado.
Ter o chat ID não libera o envio
Esse é o mal-entendido mais comum. Ter o número de alguém não dá permissão para chamar a pessoa: bots não podem iniciar conversas. Ela precisa falar com o bot primeiro.
E na Flow4You?
Você não precisa lidar com chat ID. Cada pessoa que dá Start vira um lead do bot, e você escolhe quem recebe o quê por fluxo, tag e disparo. Para ver como isso se monta, leia bot de vendas no Telegram.

CEO - Flow4You e Track4you
Estrategista e especialista em negócios digitais, automação e tráfego pago para os mais diversos nichos de mercado. À frente da Flow4You (bots e fluxos no Telegram) e da Track4you (rastreamento de conversões). Responsável pelo backstage de diversas das maiores operações de iGaming, OB e infoprodutos do Brasil.