openclaw directory
Directory-Lookups für Channels, die dies unterstützen (Kontakte/Peers, Gruppen und „ich“).
Allgemeine Flags
--channel <name>: Channel-ID/-Alias (erforderlich, wenn mehrere Channels konfiguriert sind; automatisch, wenn nur einer konfiguriert ist)--account <id>: Konto-ID (Standard: Channel-Standardkonto)--json: JSON ausgeben
Hinweise
directorysoll Ihnen helfen, IDs zu finden, die Sie in andere Befehle einfügen können (insbesondereopenclaw message send --target ...).- Bei vielen Channels sind die Ergebnisse konfigurationsbasiert (Allowlists / konfigurierte Gruppen) und kein Live-Provider-Directory.
- Die Standardausgabe ist
id(und manchmalname), getrennt durch einen Tabulator; verwenden Sie--jsonfür Skripting.
Ergebnisse mit message send verwenden
ID-Formate (nach Channel)
- WhatsApp:
+15551234567(DM),1234567890-1234567890@g.us(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 (DM/Gruppe) auszca(me,friend list,group list)