Como obter o Chat ID do Telegram
Todo envio que o SquadOS faz para o Telegram por conta própria — sem estar respondendo a alguém — precisa de um Chat ID. Esse número identifica exatamente para onde a mensagem vai: seu chat pessoal com o bot, um grupo, ou um canal.
Este guia mostra como descobrir esse ID em poucos minutos.
O que é o Chat ID
Section titled “O que é o Chat ID”Todo chat no Telegram tem um identificador numérico único:
- Chat pessoal (você conversando com o bot): número positivo, ex:
123456789 - Grupo: número negativo, ex:
-987654321 - Supergrupo ou canal: número negativo longo, ex:
-1001234567890
O SquadOS aceita qualquer um dos três — basta colar o número exato.
Pré-requisito
Section titled “Pré-requisito”Antes de tudo, o bot que o SquadOS usa precisa ter acesso ao chat de destino:
- Chat pessoal: você precisa ter iniciado uma conversa com o bot (mandar
/startpelo menos uma vez). - Grupo: adicione o bot ao grupo.
- Canal: adicione o bot como administrador do canal.
Sem isso, mesmo com o Chat ID correto, o Telegram bloqueia o envio.
Método 1 — Chat pessoal (mais comum)
Section titled “Método 1 — Chat pessoal (mais comum)”A forma mais rápida é usar um bot público de diagnóstico.
-
No Telegram, abra uma conversa com @userinfobot.
-
Envie qualquer mensagem (pode ser
/start). -
O bot responde com seus dados, incluindo uma linha como:
Id: 123456789 -
Esse número é o seu Chat ID. Copie e guarde: é o seu Chat ID.
Método 2 — Grupo
Section titled “Método 2 — Grupo”- Adicione o bot @userinfobot ao grupo (temporariamente).
- Envie qualquer mensagem no grupo.
- O bot responde com os dados do grupo, incluindo o
Id(número negativo). - Copie esse número — é o Chat ID do grupo.
- Depois pode remover o @userinfobot do grupo — mantenha só o bot do SquadOS.
Método 3 — Canal
Section titled “Método 3 — Canal”Canais não aceitam mensagens de usuários comuns, então o método é um pouco diferente:
- Encaminhe qualquer mensagem do canal para @userinfobot em conversa privada.
- O bot mostra os dados do canal original, incluindo o
Id(começa com-100). - Copie o número completo, com o
-100inclusive. - Confirme que o bot do SquadOS é administrador do canal.
Método 4 — Telegram Web (alternativa rápida)
Section titled “Método 4 — Telegram Web (alternativa rápida)”Se preferir não usar bot externo:
- Acesse web.telegram.org e abra o chat alvo.
- Olhe a URL na barra do navegador. Exemplos:
#123456789→ chat pessoal, ID123456789#-987654321→ grupo, ID-987654321- Para supergrupos/canais, prefira o Método 3 (a URL do Web nem sempre mostra o
-100completo).
Usando o Chat ID
Section titled “Usando o Chat ID”Com o Chat ID em mãos, cole-o no campo de destino de quem vai disparar a mensagem. Guarde o número: ele não muda enquanto o chat existir.
Problemas comuns
Section titled “Problemas comuns”- “chat not found”: o bot ainda não tem acesso ao chat. Mande
/start(pessoal) ou adicione o bot ao grupo/canal. - “bot was blocked by the user”: você bloqueou o bot. Desbloqueie e mande
/startde novo. - Não chega nada, mas também não dá erro: confirme que colou o ID completo, incluindo o
-e o-100se for supergrupo/canal.