Einen Bot erstellen
Poste mit einem Webhook in einen Kanal, gib deiner Community eigene Slash-Befehle und setz Buttons unter die Karten.
Mit drei Bausteinen bringst du deinen eigenen Dienst in deine Community. Sie arbeiten zusammen: Eine Integration kann eine Karte posten, einen /befehl beantworten, auf einen Button reagieren und ihre eigene Nachricht aktualisieren.
Die Bausteine
- Webhooks: eine URL, die in einen Kanal postet. Dein Dienst schickt ihr JSON, und die Nachricht erscheint unter dem Namen, den du dem Webhook gegeben hast. Gemacht für Hinweise: CI-Ergebnisse, Monitoring, Tickets.
- Trigger: die eigenen Slash-Befehle deiner Community. Ein Mitglied tippt
/weather, mssgs schickt die Nachricht an deinen Webdienst, und was er antwortet, erscheint als Karte im Kanal. - Buttons: Unter einer Karte öffnen sie einen Link, ändern die Karte für alle oder starten einen deiner Trigger (siehe Bot-Karten & Buttons).
Deine erste Nachricht posten
BODY='{"content": "Build #1847 passed on main"}'
SIG=$(printf '%s' "$BODY" | openssl dgst -sha256 -hmac "$MSSGS_WEBHOOK_SECRET" | sed 's/^.* //')
curl -X POST "$MSSGS_WEBHOOK_URL" \
-H "Content-Type: application/json" \
-H "X-Mssgs-Signature: sha256=$SIG" \
-d "$BODY"
Du postest aus GitHub? Dafür brauchst du keinen Code: Richte einen GitHub-Webhook auf die URL und füg das Secret in sein Feld Secret ein. Siehe Integrationen.
Einen Slash-Befehl hinzufügen
/weather, und bei URL-Endpunkt die Adresse deines Webdiensts. Unter Erlaubte Benutzergruppen behältst du den Befehl bestimmten Rollen vor./weather beginnt, sendet mssgs sie per POST an deine URL. Antworte innerhalb von 5 Sekunden mit JSON, und es erscheint als Karte im Kanal.Brauchst du länger? Antworte sofort mit einer Ladekarte und stell sie über die callback_url aus der Anfrage fertig, die 30 Minuten lang gilt. Die Karte zeigt den Namen deiner Community, und ihre Fußzeile sagt, wer welchen Befehl benutzt hat.
Ein eigener Bot
Soll der Bot ein eigenes Mitglied sein, mit Namen, Avatar und BOT-Kennzeichnung? Erstell ein Bot-Konto, das mit deinem eigenen Konto verknüpft ist, und verwalte es im Bot-Dashboard. Ist die Desktop-App als der Bot angemeldet, kann ein KI-Assistent über ihren MCP-Server Karten mit Buttons posten.
Jedes Feld, jede Antwort und jeder Fehlercode steht in der Entwicklerdokumentation: Webhooks, Slash-Befehle, Nachrichtenkarten, Buttons und Live-Updates. Und wenn du KI-Verhalten ohne eigenen Bau willst, reicht vielleicht der MCP-Weg.
War dieser Artikel hilfreich?
Nicht gefunden, was du gesucht hast? Wir helfen gern weiter.
Stell deine FrageBrauchst du noch Hilfe?
Unser Support-Team antwortet meist innerhalb von 24 Stunden.
Support kontaktieren