Qué vas a configurar
- Un webhook entrante de Discord: no hace falta una cuenta de bot ni permisos extra en el servidor más allá de crear el webhook.
- Alertas de Elido (enlace creado, caducado, roto o con límite alcanzado, verificación de dominio, límites de uso) publicadas como embeds enriquecidos en el canal que elijas.
- Interruptores por evento para recibir solo los eventos que te importan.
Elido publica en Discord mediante un webhook entrante: sin cuenta de bot y sin permisos en el servidor más allá de crear el webhook. Tú decides exactamente qué canal recibe los mensajes.
Antes de empezar
Necesitas el permiso Manage Webhooks en el servidor de Discord. Un administrador del servidor lo tiene por defecto. Si no eres administrador, pídele a uno que cree el webhook y que te copie la URL.
Crear el webhook de Discord
- En Discord, haz clic derecho en el canal donde quieres las alertas y pulsa Edit Channel.
- Ve a Integrations → Webhooks → New Webhook.
- Ponle un nombre ("Elido") y, si quieres, un avatar.
- Pulsa Copy Webhook URL. Tiene este aspecto:
https://discord.com/api/webhooks/1234.../AbcD....
Añadir el webhook en Elido
- Abre Settings → Notifications → Add channel → Discord.
- Pega la URL del webhook.
- Pulsa Save. Elido publica un mensaje de prueba de inmediato: deberías verlo en Discord en 2-3 segundos.
Elegir qué eventos reenviar
Tras guardar, pulsa Configure events. Puedes activar o desactivar cada uno de los siguientes por canal:
link.created: se crea un enlace en el workspace.link.expired: un enlace llegó a su fecha de caducidad.link.cap_reached: un enlace alcanzó su límite de clics.link.broken: el monitor de enlaces rotos encontró un destino que ya no funciona.domain.verifiedydomain.ssl_failed: verificación del dominio personalizado y problemas con el certificado.usage.threshold_80yusage.threshold_100: el workspace usó el 80 % o el 100 % de la cuota de su plan.
La lista completa de tipos de evento está en la guía de webhooks.
Cada mensaje de Discord llega como un embed con el tipo de evento, un título, los campos del evento y un color según la gravedad (verde para creado, azul para actualizado, rojo para fallos).
El payload del embed tiene este aspecto:
{
"username": "Elido",
"embeds": [
{
"title": "Link expired",
"description": "elido.me/spring-2026",
"color": 15680580
}
]
}
Quitar la integración
Elimina el webhook en Discord (Channel Settings → Integrations → Webhooks → Delete), o quita el canal en Elido (Settings → Notifications → Discord → Remove). Cualquiera de las dos acciones detiene la entrega.
Solución de problemas
El mensaje de prueba no llegó: Pega la URL del webhook en la barra de direcciones del navegador. Discord devuelve {"message": "401: Unauthorized"} para URL no válidas y la palabra "OK" para las válidas. Si la URL es válida pero no llegó ningún mensaje, revisa los ajustes de notificaciones del canal: Discord puede suprimir los mensajes de bots a nivel de servidor o de canal.
Los mensajes se detuvieron tras unos días: Discord invalida los webhooks sin avisar si devuelven 4xx de forma repetida (por ejemplo, porque se eliminó el canal). Crea un webhook nuevo y vuelve a añadirlo en Elido.
Error "Unknown Webhook" en el registro de entregas de Elido: El webhook se eliminó en Discord. Crea uno nuevo.
Recibes demasiados mensajes: Abre Configure events y desactiva los eventos que no necesites. Además, Discord limita los webhooks a unos 30 mensajes por minuto y canal, así que usa un canal dedicado a las alertas.