openclaw directory
Verzeichnisabfragen für Kanäle, die dies unterstützen (Kontakte/Peers, Gruppen und „ich“).
Gemeinsame Flags
--channel <name>: Kanal-ID/Alias (erforderlich, wenn mehrere Kanäle konfiguriert sind; automatisch, wenn nur einer konfiguriert ist)--account <id>: Konto-ID (Standard: Kanalstandard)--json: Ausgabe als JSON
Hinweise
directorysoll Ihnen helfen, IDs zu finden, die Sie in andere Befehle einfügen können (insbesondereopenclaw message send --target ...).- Für viele Kanäle sind die Ergebnisse konfigurationsbasiert (Allowlists / konfigurierte Gruppen) und kein Live-Verzeichnis des Anbieters.
- Die Standardausgabe ist
id(und manchmalname), getrennt durch einen Tabulator; verwenden Sie--jsonfür Skripting.
Verwendung der Ergebnisse mit message send
ID-Formate (nach Kanal)
- WhatsApp:
+15551234567(Direktnachricht),[email protected](Gruppe) - Telegram:
@usernameoder numerische Chat-ID; Gruppen sind numerische IDs - Slack:
user:U…undchannel:C… - Discord:
user:<id>undchannel:<id> - Matrix (Plugin):
user:@user:server,room:!roomId:serveroder#alias:server - Microsoft Teams (Plugin):
user:<id>undconversation:<id> - Zalo (Plugin): Benutzer-ID (Bot API)
- Zalo Personal /
zalouser(Plugin): Thread-ID (Direktnachricht/Gruppe) auszca(me,friend list,group list)