ClickClack verbindet OpenClaw über erstklassige ClickClack-Bot-Token mit einem selbst gehosteten ClickClack-Workspace. Verwenden Sie dies, wenn ein OpenClaw-Agent als ClickClack-Bot-Benutzer erscheinen soll. ClickClack unterstützt unabhängige Service-Bots und benutzereigene Bots; benutzereigene Bots behalten eineDocumentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
owner_user_id und erhalten nur die Token-Berechtigungsbereiche, die Sie gewähren.
Schnelle Einrichtung
Erstellen Sie in ClickClack ein Bot-Token:--owner <user_id> hinzu.
Konfigurieren Sie OpenClaw:
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
Vertrauensbit plugins.entries.clickclack.llm.allowAgentIdOverride, damit das Plugin
Completions für diesen Bot-Agenten ausführen kann. Lassen Sie es deaktiviert, wenn Sie nur die Standardroute
des Agenten verwenden.
Ziele
channel:<name-or-id>sendet an einen Workspace-Kanal. Bloße Ziele verwenden standardmäßigchannel:.dm:<user_id>erstellt eine direkte Unterhaltung mit diesem Benutzer oder verwendet sie erneut.thread:<message_id>antwortet in einem vorhandenen Thread.
Berechtigungen
ClickClack-Token-Berechtigungsbereiche 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: Legen Sieworkspaceauf die von ClickClack zurückgegebene Workspace-ID oder den Slug fest.- Keine eingehenden Antworten: Bestätigen Sie, dass das Token Echtzeit-Lesezugriff hat und der Bot nicht auf seine eigenen Nachrichten antwortet.
- Kanalversand schlägt fehl: Überprüfen Sie, ob der Bot Mitglied des Workspace ist und
bot:writehat.