Voraussetzungen
- Ein DingTalk-Konto mit Administratorrechten für Unternehmen
- Eine Claw-Instanz (hier erstellen)
Einrichtungsanleitung
Eine DingTalk-App erstellen
- Gehen Sie zur DingTalk Open Platform
- Klicken Sie auf Application Development → Enterprise Internal Development
- Klicken Sie auf Create Application
- Geben Sie einen App-Namen und eine Beschreibung ein
- Klicken Sie auf Confirm
Robot-Funktion aktivieren
- Gehen Sie in Ihrer App zu App Features → Robot
- Aktivieren Sie die Robot-Konfiguration
- Wählen Sie den Stream Mode (empfohlen – keine öffentliche URL erforderlich)
- Klicken Sie auf Publish
Anmeldedaten abrufen
- Gehen Sie zu Basic Information → Credentials
- Kopieren Sie den AppKey und das AppSecret
Die App veröffentlichen
- Gehen Sie zu Version Management
- Erstellen Sie eine neue Version (mindestens eine Testversion)
- Legen Sie den Sichtbarkeitsbereich fest (welche Benutzer/Abteilungen den Bot sehen können)
- Einreichen und veröffentlichen
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 DingTalk
- Fügen Sie Ihren AppKey und Ihr AppSecret ein
- Klicken Sie auf Save
Gruppeneinstellungen
Konfigurieren Sie das Verhalten von Gruppenchats im Tab Channels Ihrer WebUI:| Einstellung | Optionen | Beschreibung |
|---|---|---|
| Group Policy | Open (Standard) / Allowlist / Disabled | Steuert, wer den Bot in Gruppen auslösen kann |
| Group Allowed Users | Liste von Benutzer-IDs | Nur diese Benutzer können den Bot auslösen (Allowlist-Modus) |
DingTalk erfordert immer eine @Erwähnung, um den Bot in Gruppen auszulösen – dies ist eine Einschränkung der Plattform und kann nicht konfiguriert werden. Die Filterung nach Gruppen-IDs ist für DingTalk nicht verfügbar; verwenden Sie die Einstellung Group Policy, um den Zugriff zu steuern.
Fehlerbehebung
Die aktuelle DingTalk-Unterstützung in LemonClaw ist noch keine vollständige Gruppen-Workbench-Integration. Gruppennachrichten gelangen nur bei @Erwähnung in den KI-Flow; Antworten verwenden bevorzugt den ursprünglichen sessionWebhook.
Bot antwortet nicht
Bot antwortet nicht
- Überprüfen Sie, ob AppKey und AppSecret korrekt sind
- Stellen Sie sicher, dass die App veröffentlicht ist (mindestens Testversion)
- Vergewissern Sie sich, dass der Stream Mode in der Robot-Konfiguration ausgewählt ist
- Überprüfen Sie, ob der Bot für Ihr Benutzerkonto sichtbar ist
Verbindung bricht häufig ab
Verbindung bricht häufig ab
- Der Stream-Modus hält eine dauerhafte WebSocket-Verbindung aufrecht
- Kurze Verbindungsabbrüche sind normal – der Bot wird sich automatisch neu verbinden
- Falls das Problem bestehen bleibt, versuchen Sie, die Instanz über das Dashboard neu zu starten