Novo

O painel SMM está no ar — peça boosts, membros, visualizações e muito mais agora mesmo

Abrir o painel

Como descobrir o ID do chat no Telegram (grupo e canal)

Cole um link de mensagem privada, um endereço do Telegram Web ou um ID para obter o chat_id exato de que o seu bot precisa. Abaixo da ferramenta, quatro formas de achar o ID se você ainda não o tem.

Funciona com links de mensagem t.me/c/…, endereços web.telegram.org/a e /k e IDs brutos.

O que é o ID do chat no Telegram?

Todo chat do Telegram tem um número permanente. Você nunca o vê no app, mas os bots e a Bot API o usam para saber para onde enviar uma mensagem. Ele não muda quando o título, o nome de usuário ou a foto mudam.

O formato mostra que tipo de chat é:

  • Canais e supergrupos: começam com -100, por exemplo -1001234567890. Quase todo grupo moderno é um supergrupo.
  • Grupos básicos: um número negativo mais curto, por exemplo -123456789. São grupos antigos ou muito pequenos que nunca foram convertidos.
  • Usuários e bots: um número positivo, por exemplo 123456789.

Para um canal público, muitas vezes você nem precisa do número: a Bot API também aceita @channelusername como chat_id. Canais privados e a maioria das integrações com bots precisam do ID numérico.

Método 1: copie o link de uma mensagem (canais e grupos privados)

É o método mais rápido e não precisa de bot.

  1. Abra o canal ou supergrupo e toque e segure (ou clique com o botão direito) em qualquer mensagem.
  2. Escolha Copiar Link. Em um chat privado, o link fica assim: https://t.me/c/1234567890/15.
  3. O número depois de /c/ é o ID curto. Coloque -100 na frente: -1001234567890. Ou cole o link na ferramenta acima.

Em um canal público, “Copiar Link” gera t.me/username/15. Nesse caso, use @username ou um dos métodos abaixo.

Método 2: use um bot de ID

Bots de ID leem o chat para você. Três bastante usados e ainda ativos:

  • @getidsbot: adicione ao grupo e ele posta o ID do grupo. Remova-o depois.
  • @RawDataBot: responde com o update bruto. Encaminhe um post de um canal para ele e procure o id do chat do canal de origem.
  • @userinfobot: o melhor para IDs de usuário, e também mostra IDs de mensagens encaminhadas.

São bots de terceiros, não operados pelo Telegram nem por nós. Dê a um bot só o acesso de que ele precisa e remova-o do grupo assim que tiver o número.

Método 3: veja no Telegram Web

Abra web.telegram.org no navegador e clique no chat. A barra de endereço termina com o ID:

  • Web A (/a/): mostra a forma completa da Bot API, como #-1001234567890.
  • Web K (/k/): mostra canais e supergrupos sem o 100, como #-1234567890. Acrescente 100 depois do sinal de menos ou cole o endereço inteiro na ferramenta acima.

Método 4: getUpdates no seu próprio bot

Se você está criando um bot, adicione-o ao grupo (ou como admin no canal), envie uma mensagem lá e abra https://api.telegram.org/bot<TOKEN>/getUpdates no navegador. A resposta contém "chat":{"id":-100…}. Nunca cole o token do seu bot em um site em que você não confia; esta URL vai direto para o Telegram.

Erros comuns

  • Faltou o -100: o bot responde “chat not found” porque recebeu o ID curto. Use a forma completa com -100.
  • O bot não está no chat: um bot só posta onde foi adicionado. Em canais, ele precisa ser admin com permissão para postar.
  • O grupo foi convertido: transformar um grupo básico em supergrupo muda o ID. Atualize as configurações do bot com o novo número -100.
  • Usar o link de convite: links t.me/+AbCd… não são IDs e não podem ser convertidos.

Guias e serviços relacionados

Perguntas frequentes

A Bot API coloca -100 na frente dos IDs de canais e supergrupos para diferenciá-los de usuários e grupos básicos. O número depois do -100 é o mesmo ID curto que aparece nos links t.me/c/.

Para a maioria dos usos com bots, você não precisa dele: a Bot API aceita @username para canais públicos. Para obter o número em si, encaminhe um dos posts do canal para o @RawDataBot.

Não. O ID é o mesmo durante toda a vida do chat. Ele só muda quando um grupo básico é convertido em supergrupo.

Os bots de ID populares só leem o chat para informar o ID, mas são serviços de terceiros. Adicione um, copie o número e depois remova-o.

Normalmente falta o prefixo -100, o bot não é membro do chat ou o grupo foi convertido e tem um novo ID.

Suporte imediato