Slack
Connectez un canal Slack à Structura et chaque article que vous publiez postera une carte Block Kit propre dans ce canal. Utile pour faire savoir à votre équipe (ou à un DM personnel) ce qui vient d’être livré.
Ce qui est posté
Un seul message Slack par publication, formaté comme une carte Block Kit avec :
- Titre de l’article en en-tête.
- Résumé court de l’extrait ou du premier paragraphe de l’article.
- Image à la une comme image accessoire de la carte (si disponible).
- Bouton « Lire la suite » lié à l’article sur votre site WordPress.
Le nom de l’expéditeur et l’avatar sont ceux que vous avez choisis à la création de l’incoming webhook dans Slack.
Ce dont vous avez besoin
Une URL d’incoming webhook du workspace et canal Slack sur lesquels vous voulez publier. Si vous l’avez déjà fait, sautez directement à Connecter.
Créer un incoming webhook Slack
Vous devez faire cela dans Slack, une fois, avant de revenir à Structura :
- Dans Slack, cliquez sur le nom de votre workspace → Paramètres et administration → Gérer les applications. Ou allez directement à https://your-workspace.slack.com/apps .
- Recherchez Incoming Webhooks et ajoutez-le au workspace.
- Choisissez le canal sur lequel le webhook doit poster
(par ex.
#marketingou#new-posts). - Autorisez. Slack vous montre une URL de webhook —
elle ressemble à
https://hooks.slack.com/services/T000.../B000.../xxxxx. - Copiez cette URL. C’est un secret ; ne la collez pas en public.
Si votre workspace restreint les installations d’applications, vous aurez peut-être besoin d’un admin du workspace pour le faire.
Connecter
- Dans wp-admin, allez dans Structura → Channels.
- Cliquez sur la carte Slack. Le panneau d’installation s’ouvre.
- Collez l’URL du webhook dans le champ URL de webhook.
- Cliquez sur Connecter.
Le panneau d’installation envoie un petit message de test « Structura connected » au webhook. S’il atterrit dans votre canal Slack, le panneau affiche Connecté.
Ce qui peut mal tourner
- URL de webhook rejetée à la connexion. Slack renvoie un 404 pour les webhooks erronés ou supprimés. Vérifiez que vous avez copié l’URL complète — elle est longue.
- Connecté, mais aucun message n’arrive. Le webhook a peut-être été désactivé dans Slack (quelqu’un a révoqué l’app, ou le canal a été archivé). Cliquez sur l’icône de cloche — un webhook cassé déclenche un avis Connexion avec le message que Slack a renvoyé. L’exécution la plus récente de la campagne affiche aussi le résultat par canal sur son étape Channels.
- Messages avec un format bizarre. Certains workspaces Slack ont des règles strictes de mise en forme des messages ; notre carte Block Kit est standard, mais si vous voyez des problèmes, dites-le-nous avec une capture d’écran.
Voir Un canal affiche « failed » pour le playbook complet d’erreurs.
Tourner le webhook
Si vous devez un jour changer le canal sur lequel les articles Slack atterrissent, ou si le webhook est compromis :
- Dans Slack, révoquez l’incoming webhook actuel (ou laissez-le ; un webhook désactivé arrête simplement de recevoir).
- Créez-en un nouveau pointant vers le canal que vous voulez.
- Dans le panneau d’installation Slack 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
- Discord — flux quasi identique
- Un canal affiche « failed »