Slack
Verbinde einen Slack-Channel mit Structura, und jeder veröffentlichte Beitrag postet eine saubere Block-Kit-Karte in diesen Channel. Nützlich, um deinem Team (oder einer persönlichen DM) mitzuteilen, was gerade ausgeliefert wurde.
Was gepostet wird
Eine einzelne Slack-Nachricht pro Veröffentlichung, formatiert als Block-Kit-Karte mit:
- Beitragstitel als Überschrift.
- Kurze Zusammenfassung aus dem Auszug oder ersten Absatz des Beitrags.
- Beitragsbild als Accessoire-Bild der Karte (falls verfügbar).
- „Mehr lesen”-Knopf, der auf den Beitrag auf deiner WordPress-Website verlinkt.
Absendername und Avatar sind das, was du beim Erstellen des Incoming Webhook in Slack gewählt hast.
Was du brauchst
Eine Incoming-Webhook-URL aus dem Slack-Workspace und Channel, in den gepostet werden soll. Falls du das schon gemacht hast, springe direkt zu Verbinden.
Einen Slack-Incoming-Webhook erstellen
Du musst das einmal in Slack tun, bevor du zu Structura zurückkehrst:
- Klicke in Slack auf deinen Workspace-Namen → Einstellungen & Verwaltung → Apps verwalten. Oder gehe direkt zu https://your-workspace.slack.com/apps .
- Suche nach Incoming Webhooks und füge sie zum Workspace hinzu.
- Wähle den Channel, in den der Webhook posten soll
(z. B.
#marketingoder#new-posts). - Autorisiere. Slack zeigt dir eine Webhook-URL — sie
sieht aus wie
https://hooks.slack.com/services/T000.../B000.../xxxxx. - Kopiere diese URL. Sie ist ein Geheimnis; teile sie nicht öffentlich.
Falls dein Workspace App-Installationen einschränkt, musst du einen Workspace-Admin bitten, das zu tun.
Verbinden
- Gehe in wp-admin zu Structura → Channels.
- Klicke auf die Slack-Karte. Das Installations-Panel öffnet sich.
- Füge die Webhook-URL in das Feld Webhook-URL ein.
- Klicke auf Verbinden.
Das Installations-Panel sendet eine kleine Testnachricht „Structura connected” an den Webhook. Wenn sie in deinem Slack-Channel landet, zeigt das Panel Verbunden.
Was schiefgehen kann
- Webhook-URL beim Verbinden abgelehnt. Slack gibt eine 404 für falsche oder gelöschte Webhooks zurück. Prüfe noch einmal, ob du die vollständige URL kopiert hast — sie ist lang.
- Verbunden, aber keine Nachrichten kommen an. Der Webhook wurde möglicherweise in Slack deaktiviert (jemand hat die App widerrufen oder der Channel wurde archiviert). Klicke auf das Glockensymbol — ein defekter Webhook löst einen Verbindungs-Hinweis mit der von Slack zurückgegebenen Meldung aus. Der jüngste Lauf der Kampagne zeigt das Pro-Channel-Ergebnis ebenfalls in seinem Schritt Channels.
- Nachrichten merkwürdig formatiert. Manche Slack-Workspaces haben strenge Formatierungs-Regeln; unsere Block-Kit-Karte ist Standard, aber wenn du Fehler siehst, sag uns Bescheid mit einem Screenshot.
Siehe Ein Channel zeigt „failed” für das vollständige Fehler-Playbook.
Den Webhook rotieren
Falls du jemals ändern musst, in welchen Channel Slack-Beiträge landen, oder falls der Webhook kompromittiert wird:
- Widerrufe in Slack den aktuellen Incoming Webhook (oder lass ihn; ein deaktivierter Webhook empfängt einfach nicht mehr).
- Erstelle einen neuen, der auf den gewünschten Channel zeigt.
- Klicke im Slack-Installations-Panel von Structura auf Neu verbinden (oder trenne und verbinde dann), und füge die neue URL ein.
Verwandte Seiten
- Einen Channel verbinden
- Channel-Aktivität & Fehler
- Discord — fast identischer Flow
- Ein Channel zeigt „failed”