Voraussetzungen
- Ein Discord-Konto
- Ein Discord-Server, auf dem Sie die Berechtigung Server verwalten haben
- Eine Claw-Instanz (hier erstellen)
Einrichtungsleitfaden
Discord-Anwendung erstellen
- Gehen Sie zum Discord Developer Portal
- Klicken Sie auf New Application
- Geben Sie ihr einen Namen (z. B. „Mein KI-Bot“) und klicken Sie auf Create
Bot erstellen
- Gehen Sie in Ihrer Anwendung zum Tab Bot
- Klicken Sie auf Add Bot → Yes, do it!
- Aktivieren Sie unter Privileged Gateway Intents:
- Message Content Intent (erforderlich)
- Server Members Intent (empfohlen)
- Klicken Sie auf Reset Token, um einen Bot-Token zu generieren
- Kopieren Sie den Token — Sie benötigen ihn im nächsten Schritt
Bot auf Ihren Server einladen
- Gehen Sie zum Tab OAuth2 → URL Generator
- Wählen Sie unter Scopes:
bot,applications.commands - Wählen Sie unter Bot Permissions:
Send Messages,Read Message History - Kopieren Sie die generierte URL und öffnen Sie diese in Ihrem Browser
- Wählen Sie Ihren Server aus und klicken Sie auf Authorize
LemonClaw WebUI öffnen
- Wenn Sie gehostetes Claw verwenden, gehen Sie zu Ihrem Claw Dashboard und klicken Sie auf Open WebUI
- Wenn Sie LemonClaw selbst hosten, öffnen Sie Ihre eigene WebUI (zum Beispiel
http://your-ip:18789) und melden Sie sich mit Ihrem Token an - Navigieren Sie in der WebUI zu Settings → Channels
- Erweitern Sie den Bereich Discord
- Fügen Sie Ihren Bot Token ein
- Klicken Sie auf Save
Nutzung in Servern
Gruppeneinstellungen
Konfigurieren Sie das Server-Verhalten (Guild) im Tab Channels Ihrer WebUI:| Einstellung | Optionen | Beschreibung |
|---|---|---|
| Gruppenrichtlinie | Offen (Standard) / Allowlist / Deaktiviert | Steuert den Zugriff auf Server-Kanäle |
| @mention erforderlich | Ein / Aus | Bot antwortet nur, wenn er @erwähnt wird (empfohlen) |
| Gruppen-IDs | Liste von Guild-IDs | Auf bestimmte Server beschränken (leer = alle Server) |
Discord verwendet benutzerdefinierte Allowlists pro Guild anstelle einer globalen Gruppen-Allowlist. Für erweitertes Benutzer-Filtering pro Guild konfigurieren Sie dies direkt in der LemonClaw-Konfigurationsdatei.
DM-Richtlinie
Steuern Sie, wer Direktnachrichten an Ihren Bot senden kann:| Richtlinie | Verhalten |
|---|---|
| Kopplung (Standard) | Neue Benutzer erhalten einen Kopplungscode — geben Sie diesen in der WebUI ein, um sie zu autorisieren |
| Allowlist | Nur von Ihnen angegebene Benutzer-IDs können dem Bot DMs senden |
| Offen | Jeder kann dem Bot DMs senden (mit Vorsicht verwenden) |
Fehlerbehebung
Bot ist online, antwortet aber nicht
Bot ist online, antwortet aber nicht
- Stellen Sie sicher, dass Message Content Intent im Developer Portal aktiviert ist
- Überprüfen Sie, ob der Bot-Token korrekt ist
- Überprüfen Sie, ob der Bot die Berechtigung zum Lesen und Senden von Nachrichten im Kanal hat
Bot wird als offline angezeigt
Bot wird als offline angezeigt
- Überprüfen Sie den Instanzstatus im Dashboard (sollte grün/laufend sein)
- Versuchen Sie, die Instanz neu zu starten
- Überprüfen Sie, ob der Token im Developer Portal zurückgesetzt wurde
409 Conflict-Fehler in den Logs
409 Conflict-Fehler in den Logs
- Dies passiert, wenn zwei Instanzen versuchen, denselben Bot-Token zu verwenden
- Stellen Sie sicher, dass nur eine Claw-Instanz mit diesem Token konfiguriert ist