ES
No conectado

Parámetros

Ctrl+Enter

Respuesta

Con Bot API Tester puedes probar tu bot de Telegram directamente en el navegador: pega el token, elige cualquiera de los 185 métodos de Bot API 10.3, completa un formulario de parámetros tipado y recibe la respuesta JSON al instante. Es una forma gratuita de usar Telegram Bot API online, verificar el token de un bot de Telegram o depurar una solicitud sin escribir código y sin configurar Postman.

Cómo probar tu bot de Telegram online

  1. Crea un bot con /newbot en @BotFather y copia el token (paso a paso en cómo obtener el token de un bot).
  2. Pega el token en el campo correspondiente. Se guarda en el localStorage de tu navegador.
  3. Ejecuta getMe. Con un token válido recibes el objeto User de tu bot; 401 Unauthorized indica que el token es incorrecto o fue revocado.
  4. Elige un método en una de las 19 categorías o con el buscador, o ábrelo directamente con un hash en la URL, por ejemplo telegram-bot-api-tester.html#sendMessage.
  5. Completa los parámetros (los obligatorios están marcados) y haz clic en Ejecutar o presiona Ctrl+Enter.
  6. Revisa el resultado en el visor JSON plegable y copia lo que necesites.

Tareas típicas

  • Verificar el token de un bot de Telegram. getMe funciona como verificador de tokens: una sola llamada muestra si el token es válido y a qué bot pertenece.
  • Encontrar el chat ID. Inicia el long polling, envíale un mensaje a tu bot y busca message.chat.id en el historial de actualizaciones, que conserva las últimas 100. Más detalles en cómo obtener el chat ID en Telegram.
  • Probar mensajes y formato. Prueba sendMessage con parse_mode, teclados inline y vistas previas de enlaces antes de programarlos; consulta cómo enviar mensajes con la Bot API.
  • Gestionar webhooks. Llama a setWebhook, getWebhookInfo y deleteWebhook como se explica en la guía de webhooks para bots de Telegram.
  • Explorar Bot API 10.x. Los mensajes enriquecidos, los mensajes efímeros y las consultas de solicitudes para unirse están junto a los métodos clásicos, listos para llamarlos con tu token.

Como getUpdates no funciona mientras haya un webhook configurado, al iniciar el long polling el tester llama primero a deleteWebhook (las actualizaciones pendientes se conservan). Si tu bot usa un webhook en producción, vuelve a configurarlo con setWebhook cuando termines.

Privacidad: el token no sale de tu navegador

El tester es una página estática sin backend propio. El token se guarda en el localStorage de tu navegador y cada solicitud va directamente de tu navegador a api.telegram.org, que admite CORS. Ni tu token ni el tráfico de la API pasan por nuestros servidores. Aun así, para experimentar lo más seguro es usar un bot de prueba aparte.

Más herramientas y referencias

Explora la descripción OpenAPI 3.1 de cada método en Swagger, prueba la API de JavaScript Telegram.WebApp en Mini App Tester o abre la referencia de métodos para ver los parámetros y ejemplos en curl, Python y JavaScript.

Preguntas frecuentes

¿Cómo verifico si el token de mi bot de Telegram es válido?

Pega el token en el tester y ejecuta getMe. Si el token es válido, la respuesta trae "ok": true con el id y el username del bot; 401 Unauthorized significa que el token es incorrecto o fue revocado.

¿Es seguro pegar el token de mi bot en este tester?

El token se guarda solo en el localStorage de tu navegador y las solicitudes van directamente de tu navegador a api.telegram.org, sin pasar por nuestros servidores. En una computadora compartida, bórralo al terminar; si el token se filtra, revócalo con /revoke en @BotFather.

¿Necesito instalar algo para probar un bot de Telegram?

No. El tester funciona en cualquier navegador moderno: no hace falta instalar nada, crear una cuenta ni escribir código. Solo necesitas el token que te da @BotFather.

¿Puedo usar Bot API Tester en lugar de Postman?

Sí, para Telegram Bot API. Cada método ya tiene un formulario tipado con la descripción de sus parámetros, no hay colecciones que importar y el long polling, el historial de actualizaciones y el visor JSON vienen integrados.

¿Por qué getUpdates devuelve un resultado vacío?

Casi siempre es porque no hay actualizaciones nuevas: primero envíale un mensaje a tu bot. Las actualizaciones se guardan solo 24 horas y getUpdates no funciona mientras haya un webhook configurado (409 Conflict); por eso el tester llama a deleteWebhook antes de iniciar el polling.

¿Qué versión de Bot API admite el tester?

Bot API 10.3 (24 de agosto de 2026): los 185 métodos en 19 categorías, incluidos los mensajes enriquecidos, los mensajes efímeros y las consultas de solicitudes para unirse.

Actualizaciones 0

No hay actualizaciones.
Haz clic en "Iniciar" para comenzar el long polling.