Automatische ÜbersetzungDiese Seite wurde automatisch übersetzt. Das englische Original ist maßgeblich.Lesen Sie diese Seite auf Englisch

Entwickler

Bauen Sie auf Disband auf: Bots, Integrationen und Tools, die mit Ihren Bereichen von außen kommunizieren. Alles hier ist selbstgehostet - Disband läuft Ihren Code nie aus.

Was Sie bauen können

Beginnen Sie hier

  1. Erste Schritte - erstellen Sie einen Bot, holen Sie sich seinen Token, laden Sie es in einen Raum ein. Etwa zwei Minuten.
  2. Eigenen Bot hosten - wo Sie ihn ausführen können Der Kunde und wie man ihn am Leben hält.
  3. JavaScript oder Python.
  4. API-Referenz für die genauen Endpunkte.
  5. Webhooks oder Einbettungen, wenn Sie nur Einwegbenachrichtigungen.
  6. Statusseite für die öffentliche Statusseite und den RSS-Feed.

Disband in ein Spiel oder eine App implementieren

Disband enthüllt ein einfaches HTTP-API, das mit einem Bot-Token authentifiziert ist. Es gibt keinen nativen SDK oder RPC-Runtime zum Verknüpfen - jede Stack, die HTTPS-Anfragen stellen kann, funktioniert. Eine typische Integration sieht wie folgt aus:

  1. Erstellen Sie einen Bot unter Einstellungen → Bots und gewähren Sie ihm messages.write (und channels.manage, wenn es Kanäle erstellen sollte).

  2. Laden Sie den Bot in den Bereich ein, in den Sie einstellen möchten.

  3. Speichern Sie den Token im Geheimen Speicher Ihres Spiels oder Ihrer App - niemals auf der Client-Seite. Code, der an Spieler versendet wird.

  4. Rufen Sie von Ihrem Backend die eingeschränkten Endpunkte auf:

    curl -X POST https://www.disband.dev/api/v1/channels/CHANNEL_ID/messages \
      -H "Authorization: Bot $DISBAND_BOT_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"content": "Server restarted — 12 players online."}'
    
  5. Um auf Chats von innerhalb Ihres Spiels zu reagieren, müssen Sie den Gateway lange abfragen und senden. messageCreate-Ereignisse in Ihre Spiellogik einbinden.

Sicherheitshinweise

Themen für Entwickler

Wenn Sie einen markenbezogenen Client oder Skin erstellen, sind die Variablen CSS in der Themen die stabile Styling-API.

Fragen