Cómo eliminar el webhook de un bot de Telegram

Elimina el webhook para volver a long polling (getUpdates), mover el bot a otro servidor o evitar que un endpoint roto acumule actualizaciones.

Hazlo en unos clics: sin código, sin servidor, directamente en el navegador.

Abrir el gestor de webhooks

Cuándo lo necesitas

Eliminar el webhook en línea

  1. Conecta el bot con su token.
  2. Abre Webhook → Zona de peligro.
  3. Marca Descartar actualizaciones pendientes si no necesitas la cola.
  4. Pulsa Eliminar webhook y confirma.

Lo mismo con curl

curl -X POST "https://api.telegram.org/bot$BOT_TOKEN/deleteWebhook" \
  --form-string "drop_pending_updates=true"

Después recibe actualizaciones con long polling:

curl "https://api.telegram.org/bot$BOT_TOKEN/getUpdates?timeout=30"

Solo vaciar la cola

Para descartar actualizaciones atascadas pero mantener el webhook, usa Descartar actualizaciones pendientes: vuelve a llamar a setWebhook con la misma URL y drop_pending_updates=true. Escribe tu token secreto para conservarlo.

Notas

Hazlo en unos clics: sin código, sin servidor, directamente en el navegador.

Abrir el gestor de webhooks