CLI commands
Map
openclaw directory
Directory-zoekacties voor kanalen die dit ondersteunen (contacten/peers, groepen en "me").
Algemene vlaggen
--channel <name>: kanaal-id/alias (vereist wanneer meerdere kanalen zijn geconfigureerd; automatisch wanneer er maar één is geconfigureerd)--account <id>: account-id (standaard: kanaalstandaard)--json: voer JSON uit
Opmerkingen
directoryis bedoeld om je te helpen id's te vinden die je in andere commando's kunt plakken (vooralopenclaw message send --target ...).- Voor veel kanalen zijn resultaten gebaseerd op configuratie (allowlists / geconfigureerde groepen) in plaats van op een live providerdirectory.
- Geïnstalleerde kanaalplugins kunnen directory-ondersteuning nog steeds weglaten; in dat geval meldt het commando de niet-ondersteunde directorybewerking in plaats van de Plugin opnieuw te installeren.
- Standaarduitvoer is
id(en somsname), gescheiden door een tab; gebruik--jsonvoor scripts.
Resultaten gebruiken met message send
openclaw directory peers list --channel slack --query "U0"
openclaw message send --channel slack --target user:U012ABCDEF --message "hello"
Id-indelingen (per kanaal)
- WhatsApp:
+15551234567(DM),[email protected](groep),120363123456789@newsletter(uitgaand doel voor Channel/Newsletter) - Telegram:
@usernameof numerieke chat-id; groepen zijn numerieke id's - Slack:
user:U…enchannel:C… - Discord:
user:<id>enchannel:<id> - Matrix (Plugin):
user:@user:server,room:!roomId:server, of#alias:server - Microsoft Teams (Plugin):
user:<id>enconversation:<id> - Zalo (Plugin): gebruikers-id (Bot API)
- Zalo Personal /
zalouser(Plugin): thread-id (DM/groep) vanzca(me,friend list,group list)
Zelf ("me")
openclaw directory self --channel zalouser
Peers (contacten/gebruikers)
openclaw directory peers list --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory peers list --channel zalouser --limit 50
Groepen
openclaw directory groups list --channel zalouser
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>