Parâmetros
Resposta
O Bot API Tester permite testar seu bot do Telegram online, direto no navegador: cole o token do bot, escolha qualquer um dos 185 métodos da Bot API 10.3, preencha um formulário de parâmetros tipados e veja a resposta em JSON na hora. É um playground gratuito da Telegram Bot API online e uma alternativa leve ao Postman para verificar o token do bot, depurar requisições e experimentar métodos sem escrever código.
Como testar um bot do Telegram no navegador
- Crie um bot no @BotFather com
/newbote copie o token (veja como obter o token do bot). - Cole o token no campo do topo da página. Ele fica salvo no localStorage do seu navegador.
- Execute
getMe. Um token válido retorna o objetoUserdo seu bot;401 Unauthorizedindica token errado ou revogado. - Escolha um método em uma das 19 categorias ou pela busca — ou abra direto pelo hash da URL, por exemplo
telegram-bot-api-tester.html#sendMessage. - Preencha os parâmetros (os obrigatórios vêm marcados) e clique em Executar ou pressione Ctrl+Enter.
- Analise o resultado no visualizador de JSON recolhível e copie o que precisar.
Como verificar o token do bot do Telegram
O getMe funciona como verificador de token: uma única chamada mostra se o token é válido e a qual bot ele pertence (id, first_name, username). Se a resposta for 401 Unauthorized, confira se o token foi copiado inteiro ou gere um novo no @BotFather com /token.
Tarefas comuns
- Descobrir o chat ID. Inicie o long polling, mande uma mensagem para o bot e leia
message.chat.idno histórico, que guarda as últimas 100 atualizações. Detalhes em como descobrir o chat ID no Telegram. - Testar mensagens e formatação. Experimente
sendMessagecomparse_mode, teclados inline e prévias de links antes de levar tudo para o código; veja como enviar mensagens pela Bot API. - Gerenciar webhooks. Chame
setWebhook,getWebhookInfoedeleteWebhookseguindo o guia de webhook para bots do Telegram. - Explorar a Bot API 10.x. Mensagens ricas, mensagens efêmeras e os demais recursos novos ficam ao lado dos métodos clássicos, prontos para chamar com o seu token.
Como o getUpdates não funciona enquanto houver um webhook configurado, ao iniciar o long polling o tester chama deleteWebhook primeiro (as atualizações pendentes são mantidas). Se o seu bot usa webhook em produção, restaure-o com setWebhook quando terminar.
Privacidade: o token fica no seu navegador
O tester é uma página estática, sem backend próprio. O token fica no localStorage do navegador, e cada requisição vai direto do seu navegador para api.telegram.org, que aceita CORS. Nem o token nem o tráfego da API passam pelos nossos servidores. Mesmo assim, para experimentos, o mais seguro é usar um bot de teste separado.
Outras ferramentas e referências
Consulte a descrição OpenAPI 3.1 de cada método no Swagger, teste a API JavaScript Telegram.WebApp no Mini App Tester ou abra a referência de métodos, com parâmetros e exemplos em curl, Python e JavaScript.
Perguntas frequentes
Como verificar se o token do bot do Telegram é válido?
Cole o token no tester e execute getMe. Um token válido retorna "ok": true com o id e o username do bot; 401 Unauthorized significa que o token está errado ou foi revogado.
É seguro colar o token do meu bot neste tester?
O token fica salvo apenas no localStorage do seu navegador, e as requisições vão direto do navegador para api.telegram.org, sem passar pelos nossos servidores. Em um computador compartilhado, apague o token depois de usar; se ele vazar, revogue-o com /revoke no @BotFather.
Dá para usar o Bot API Tester no lugar do Postman?
Sim, para a Telegram Bot API. Cada método já tem um formulário tipado com a descrição dos parâmetros, não há coleções para importar, e o long polling, o histórico de atualizações e o visualizador de JSON já vêm embutidos.
Por que o getUpdates retorna um resultado vazio?
Normalmente não há atualizações novas: mande uma mensagem para o bot primeiro. As atualizações ficam guardadas por no máximo 24 horas, e o getUpdates não funciona enquanto houver um webhook configurado (409 Conflict) — por isso o tester chama deleteWebhook antes de iniciar o polling.
Qual versão da Bot API o tester suporta?
A Bot API 10.3 (24 de agosto de 2026): todos os 185 métodos em 19 categorias, incluindo mensagens ricas e mensagens efêmeras.
Atualizações 0
Nenhuma atualização.
Clique em "Iniciar" para começar o long polling.