owner_user_id und erhalten nur die Token-Scopes, die Sie gewähren.
Schnelle Einrichtung
Erstellen Sie ein Bot-Token in ClickClack:--owner <user_id> hinzu.
Konfigurieren Sie OpenClaw:
plugins.allow eine nicht leere restriktive Liste ist, wird durch die explizite Auswahl von
ClickClack in der Kanaleinrichtung oder durch Ausführen von openclaw plugins enable clickclack
clickclack an diese Liste angehängt. Die Onboarding-Installation verwendet dasselbe
Verhalten bei expliziter Auswahl. Diese Pfade überschreiben weder plugins.deny noch eine
globale Einstellung plugins.enabled: false. Der direkte Befehl
openclaw plugins install @openclaw/clickclack folgt der normalen
Plugin-Installationsrichtlinie und zeichnet ClickClack außerdem in einer vorhandenen Allowlist auf.
Mehrere Bots
Jedes Konto öffnet seine eigene ClickClack-Echtzeitverbindung und verwendet sein eigenes Bot-Token.replyMode: "model" verwendet api.runtime.llm.complete direkt für kurze Bot-Antworten.
Wenn ein Konto agentId festlegt, benötigt OpenClaw das explizite
Trust-Bit plugins.entries.clickclack.llm.allowAgentIdOverride, damit das Plugin
Vervollständigungen für diesen Bot-Agenten ausführen kann. Lassen Sie es deaktiviert, wenn Sie nur die Standard-
Agent-Route verwenden.
Ziele
channel:<name-or-id>sendet an einen Workspace-Kanal. Ziele ohne Präfix verwenden standardmäßigchannel:.dm:<user_id>erstellt eine direkte Unterhaltung mit diesem Benutzer oder verwendet sie erneut.thread:<message_id>antwortet in einem bestehenden Thread.
Berechtigungen
ClickClack-Token-Scopes werden von der ClickClack-API erzwungen.bot:read: Workspace-/Kanal-/Nachrichten-/Thread-/DM-/Echtzeit-/Profildaten lesen.bot:write:bot:readplus Kanalnachrichten, Thread-Antworten, DMs und Uploads.bot:admin:bot:writeplus Kanalerstellung.
bot:write.
Fehlerbehebung
ClickClack is not configured: Legen Siechannels.clickclack.tokenoderCLICKCLACK_BOT_TOKENfest.workspace not found: Setzen Sieworkspaceauf die von ClickClack zurückgegebene Workspace-ID oder den Slug.- Keine eingehenden Antworten: Bestätigen Sie, dass das Token Echtzeit-Lesezugriff hat und der Bot nicht auf seine eigenen Nachrichten antwortet.
- Senden an Kanäle schlägt fehl: Prüfen Sie, ob der Bot Mitglied des Workspace ist und
bot:writehat.