Bots de Discord

Webhooks: publicar en Discord sin un bot siquiera

Revisado el 6 de septiembre de 2026 2 min de lectura

Un webhook es una URL que publica un mensaje en un canal. Sin bot, sin token, sin alojamiento, sin intents. Si lo único que necesitas es «pasó algo, dile a Discord», esta es la respuesta y lleva dos minutos.

¿Webhook o bot?

QuieresUsa
Publicar un aviso cuando termina una compilaciónUn webhook
Retransmitir eventos del servidor a un canalUn webhook
Responder a un comando de barraUn bot
Reaccionar a lo que dice la genteUn bot, con intents
Publicar con varios nombres y avatares distintosUn webhook: esto es algo que a los bots no les resulta fácil
Gestionar roles o moderarUn bot

Qué hacer

  1. Créalo en los ajustes del canal

    Integraciones → Webhooks → Nuevo webhook. Le pones nombre y eliges el canal. Ese es el montaje entero.

  2. Copia la URL

    Esta es la credencial. Quien la tenga puede publicar en ese canal como ese webhook, que es el punto siguiente.

  3. Mándale un mensaje JSON

    Un POST con un campo content, o un array embeds. Cualquier lenguaje lo hace en tres líneas, y casi todas las herramientas que necesitan notificar algo ya admiten URLs de webhook directamente.

  4. Pon el nombre y el avatar por mensaje si quieres

    Un webhook puede publicar con un nombre distinto cada vez. Así es como los puentes de retransmisión muestran el nombre del autor original en cada mensaje.

La URL es un secreto, y no caduca

Quien la tenga puede publicar lo que quiera en ese canal, indefinidamente, con cualquier nombre y avatar. No la subas a un repositorio público y no la pegues en un canal. Si se filtra una, borra el webhook en los ajustes del canal: eso invalida la URL al instante, y crear uno nuevo lleva segundos.

Los webhooks tienen sus propios límites de peticiones

Son más estrictos que los de un bot, y un script que publique en bucle va a chocar con ellos. Si estás mandando más de un mensaje cada pocos segundos, o agrupas el contenido en un solo mensaje o se te han quedado pequeños los webhooks y lo que quieres es un bot.

Cómo saber que ya está

Publica en la URL desde la línea de comandos o un script pequeño y mira aparecer el mensaje en el canal con el nombre que pusiste.