Discord
Conecta un canal de Discord a Structura y cada entrada publicada aparecerá ahí como un embed enriquecido. Útil para anuncios de comunidad, canales de registro de desarrollo, o un servidor personal donde sigues tu producción.
Qué se publica
Un solo mensaje de Discord por publicación, con formato de embed enriquecido:
- Título de la entrada como título del embed, enlazando al artículo.
- Resumen del extracto o primer párrafo de la entrada.
- Imagen destacada como imagen del embed (cuando esté disponible).
- Nombre del sitio como pie del embed.
El nombre y el avatar del bot son los que configuraste al crear el webhook de Discord.
Qué necesitas
Una URL de webhook de Discord para el canal en el que quieres publicar. Si ya has configurado un webhook de Discord antes, salta directamente a Conectar.
Crear un webhook de Discord
Hazlo en Discord, una vez, antes de volver a Structura:
- Abre el servidor de Discord donde quieres que aterricen las entradas. Necesitas el permiso Gestionar webhooks en el canal.
- Clic derecho en el canal → Editar canal → Integraciones → Webhooks → Nuevo webhook.
- Dale un nombre (p. ej. «Structura») y opcionalmente un avatar personalizado.
- Haz clic en Copiar URL del webhook. Se ve como
https://discord.com/api/webhooks/<id>/<token>. - Guarda/cierra los ajustes del webhook.
Si no tienes permiso de Gestionar webhooks, un administrador del servidor tendrá que crearlo por ti.
Conectar
- En wp-admin, ve a Structura → Channels.
- Haz clic en la tarjeta de Discord. Se abre el panel de instalación.
- Pega la URL del webhook en el campo URL de webhook.
- Haz clic en Conectar.
Structura publica un pequeño embed de prueba «Structura connected» en el webhook. Si llega al canal de Discord, el panel de instalación muestra Conectado.
Qué puede salir mal
- URL de webhook rechazada. Discord devuelve un error para webhooks borrados. Confirma que la URL es la completa, incluyendo el segmento de token al final.
- Conectado pero no llega nada. Un admin del servidor puede haber borrado o regenerado el webhook. Haz clic en el icono de campana de la barra superior — un webhook roto dispara un aviso de Conexión con el error subyacente, o abre la ejecución más reciente de la campaña y revisa el paso Channels por la fila de Discord.
- El embed se ve mal. Discord tiene límites por embed (título 256 chars, descripción 4096 chars, número de campos, etc.). Structura trunca para quedarse bajo los límites pero si algo raro aparece, dínoslo.
Mira Un canal muestra «failed» para el playbook completo de errores.
Rotar el webhook
Si el webhook está comprometido o necesitas redirigir a un canal distinto:
- En los ajustes de webhook de Discord, borra el webhook actual (o crea uno nuevo para el canal de destino).
- En el panel de instalación de Discord en Structura, haz clic en Reconectar (o desconecta y luego conecta), y pega la nueva URL.
Páginas relacionadas
- Conectar un canal
- Actividad y errores de canal
- Slack — flujo casi idéntico
- Un canal muestra «failed»