openclaw directory¶
Directory-opslag for kanaler, der understøtter det (kontakter/peers, grupper og “me”).
Almindelige flag¶
--channel <name>: kanal-id/alias (påkrævet når flere kanaler er konfigureret; automatisk når kun én er konfigureret)--account <id>: konto-id (standard: kanalens standard)--json: udskriv JSON
Noter¶
directoryer beregnet til at hjælpe dig med at finde id’er, som du kan indsætte i andre kommandoer (isæropenclaw message send --target ...).- For mange kanaler er resultater konfigurationsbaserede (tilladelseslister / konfigurerede grupper) snarere end et live udbyder-directory.
- Standardoutput er
id(og nogle gangename) adskilt af en tabulator; brug--jsontil scripting.
Brug af resultater med message send¶
openclaw directory peers list --channel slack --query "U0"
openclaw message send --channel slack --target user:U012ABCDEF --message "hello"
ID-formater (pr. kanal)¶
- WhatsApp:
+15551234567(DM),1234567890-1234567890@g.us(gruppe) - Telegram:
@usernameeller numerisk chat-id; grupper er numeriske id’er - Slack:
user:U…ogchannel:C… - Discord:
user:<id>ogchannel:<id> - Matrix (plugin):
user:@user:server,room:!roomId:servereller#alias:server - Microsoft Teams (plugin):
user:<id>ogconversation:<id> - Zalo (plugin): bruger-id (Bot API)
- Zalo Personal /
zalouser(plugin): tråd-id (DM/gruppe) frazca(me,friend list,group list)
Selv (“mig”)¶
openclaw directory self --channel zalouser
Peers (kontakter/brugere)¶
openclaw directory peers list --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory peers list --channel zalouser --limit 50
Grupper¶
openclaw directory groups list --channel zalouser
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>