openclaw directory
Verzeichnis-Lookups f\u00fcr Channels, die das unterst\u00fctzen (Kontakte/Peers, Gruppen und “me”).
H\u00e4ufige Flags
--channel <name>: Channel-ID/Alias (erforderlich wenn mehrere Channels konfiguriert sind; automatisch wenn nur einer konfiguriert ist)--account <id>: Account-ID (Standard: Channel-Standard)--json: JSON-Ausgabe
Hinweise
directoryhilft dir, IDs zu finden, die du in andere Befehle einsetzen kannst (besondersopenclaw message send --target ...).- F\u00fcr viele Channels sind die Ergebnisse config-basiert (Allowlists / konfigurierte Gruppen) statt ein Live-Provider-Verzeichnis.
- Standard-Ausgabe ist
id(und manchmalname) durch Tab getrennt; verwende--jsonf\u00fcr Scripting.
Ergebnisse mit message send verwenden
openclaw directory peers list --channel slack --query "U0"
openclaw message send --channel slack --target user:U012ABCDEF --message "hello"
ID-Formate (nach Channel)
- WhatsApp:
+15551234567(DM),[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): User-ID (Bot-API)
- Zalo Personal /
zalouser(Plugin): Thread-ID (DM/Gruppe) vonzca(me,friend list,group list)
Self (“me”)
openclaw directory self --channel zalouser
Peers (Kontakte/User)
openclaw directory peers list --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory peers list --channel zalouser --limit 50
Gruppen
openclaw directory groups list --channel zalouser
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>