Discord
Verbinde einen Discord-Channel mit Structura, und jeder veröffentlichte Beitrag erscheint dort als reiches Embed. Nützlich für Community-Ankündigungen, Entwicklungs-Log-Channels oder einen persönlichen Server, in dem du deinen Output verfolgst.
Was gepostet wird
Eine einzelne Discord-Nachricht pro Veröffentlichung, formatiert als reiches Embed:
- Beitragstitel als Embed-Titel, verlinkt auf den Artikel.
- Zusammenfassung aus dem Auszug oder ersten Absatz des Beitrags.
- Beitragsbild als Embed-Bild (falls verfügbar).
- Website-Name als Embed-Footer.
Bot-Name und Avatar sind das, was du beim Erstellen des Discord-Webhooks konfiguriert hast.
Was du brauchst
Eine Discord-Webhook-URL für den Channel, in dem gepostet werden soll. Falls du schon einmal einen Discord-Webhook eingerichtet hast, springe direkt zu Verbinden.
Einen Discord-Webhook erstellen
Mach das einmal in Discord, bevor du zu Structura zurückkehrst:
- Öffne den Discord-Server, in dem die Beiträge landen sollen. Du brauchst die Berechtigung Webhooks verwalten für den Channel.
- Rechtsklick auf den Channel → Channel bearbeiten → Integrationen → Webhooks → Neuer Webhook.
- Gib ihm einen Namen (z. B. „Structura”) und optional einen eigenen Avatar.
- Klicke auf Webhook-URL kopieren. Sie sieht aus wie
https://discord.com/api/webhooks/<id>/<token>. - Speichere/Schließe die Webhook-Einstellungen.
Falls du keine Berechtigung Webhooks verwalten hast, muss ein Server-Admin den Webhook für dich erstellen.
Verbinden
- Gehe in wp-admin zu Structura → Channels.
- Klicke auf die Discord-Karte. Das Installations-Panel öffnet sich.
- Füge die Webhook-URL in das Feld Webhook-URL ein.
- Klicke auf Verbinden.
Structura postet ein kleines Test-Embed „Structura connected” an den Webhook. Wenn es im Discord-Channel landet, zeigt das Installations-Panel Verbunden.
Was schiefgehen kann
- Webhook-URL abgelehnt. Discord gibt einen Fehler bei gelöschten Webhooks zurück. Bestätige, dass die URL die vollständige ist, einschließlich des Token-Segments am Ende.
- Verbunden, aber nichts kommt an. Ein Server-Admin hat den Webhook möglicherweise gelöscht oder neu generiert. Klicke auf das Glockensymbol in der oberen Leiste — ein defekter Webhook löst einen Verbindungs-Hinweis mit dem zugrunde liegenden Fehler aus, oder öffne den jüngsten Lauf der Kampagne und prüfe im Schritt Channels die Discord-Zeile.
- Embed sieht falsch aus. Discord hat Pro-Embed-Limits (Titel 256 Zeichen, Beschreibung 4096 Zeichen, Feldanzahl usw.). Structura kürzt, um unter den Limits zu bleiben, aber wenn etwas Seltsames auftaucht, sag uns Bescheid.
Siehe Ein Channel zeigt „failed” für das vollständige Fehler-Playbook.
Den Webhook rotieren
Falls der Webhook kompromittiert ist oder du auf einen anderen Channel umleiten musst:
- Lösche in den Discord-Webhook-Einstellungen den aktuellen Webhook (oder erstelle einen neuen für den Ziel-Channel).
- Klicke im Discord-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
- Slack — fast identischer Flow
- Ein Channel zeigt „failed”