Discord
Connectez un canal Discord à Structura et chaque article publié apparaîtra là-bas comme un embed enrichi. Utile pour les annonces communautaires, les canaux de journal de développement, ou un serveur personnel où vous suivez votre production.
Ce qui est posté
Un seul message Discord par publication, formaté comme un embed enrichi :
- Titre de l’article comme titre de l’embed, lien vers l’article.
- Résumé de l’extrait ou du premier paragraphe de l’article.
- Image à la une comme image de l’embed (si disponible).
- Nom du site comme pied de l’embed.
Le nom et l’avatar du bot sont ceux que vous avez configurés à la création du webhook Discord.
Ce dont vous avez besoin
Une URL de webhook Discord pour le canal sur lequel vous voulez publier. Si vous avez déjà configuré un webhook Discord, sautez directement à Connecter.
Créer un webhook Discord
Faites cela dans Discord, une fois, avant de revenir à Structura :
- Ouvrez le serveur Discord où vous voulez que les articles atterrissent. Vous avez besoin de la permission Gérer les webhooks sur le canal.
- Clic droit sur le canal → Modifier le canal → Intégrations → Webhooks → Nouveau webhook.
- Donnez-lui un nom (par ex. « Structura ») et optionnellement un avatar personnalisé.
- Cliquez sur Copier l’URL du webhook. Elle ressemble
à
https://discord.com/api/webhooks/<id>/<token>. - Enregistrez/fermez les paramètres du webhook.
Si vous n’avez pas la permission Gérer les webhooks, un administrateur du serveur devra le créer pour vous.
Connecter
- Dans wp-admin, allez dans Structura → Channels.
- Cliquez sur la carte Discord. Le panneau d’installation s’ouvre.
- Collez l’URL du webhook dans le champ URL de webhook.
- Cliquez sur Connecter.
Structura poste un petit embed de test « Structura connected » au webhook. S’il atterrit dans le canal Discord, le panneau d’installation affiche Connecté.
Ce qui peut mal tourner
- URL de webhook rejetée. Discord renvoie une erreur pour les webhooks supprimés. Confirmez que l’URL est la complète, y compris le segment de jeton à la fin.
- Connecté mais rien n’arrive. Un administrateur du serveur a peut-être supprimé ou régénéré le webhook. Cliquez sur l’icône de cloche dans la barre du haut — un webhook cassé déclenche un avis Connexion avec l’erreur sous-jacente, ou ouvrez l’exécution la plus récente de la campagne et vérifiez la ligne Discord de l’étape Channels.
- L’embed a l’air faux. Discord a des limites par embed (titre 256 caractères, description 4096 caractères, nombre de champs, etc.). Structura tronque pour rester sous les limites mais si quelque chose d’étrange apparaît, dites-le-nous.
Voir Un canal affiche « failed » pour le playbook complet d’erreurs.
Tourner le webhook
Si le webhook est compromis ou si vous devez rediriger vers un autre canal :
- Dans les paramètres de webhook de Discord, supprimez le webhook actuel (ou créez-en un nouveau pour le canal de destination).
- Dans le panneau d’installation Discord de Structura, cliquez sur Reconnecter (ou déconnectez puis connectez), et collez la nouvelle URL.
Pages liées
- Connecter un canal
- Activité et erreurs des canaux
- Slack — flux quasi identique
- Un canal affiche « failed »