CLI commands
Directory
openclaw directory
Ricerche nella directory per i canali che le supportano (contatti/peer, gruppi e "me").
Flag comuni
--channel <name>: id/alias del canale (obbligatorio quando sono configurati più canali; automatico quando ne è configurato uno solo)--account <id>: id dell'account (predefinito: valore predefinito del canale)--json: output JSON
Note
directoryserve ad aiutarti a trovare ID che puoi incollare in altri comandi (in particolareopenclaw message send --target ...).- Per molti canali, i risultati sono basati sulla configurazione (allowlist / gruppi configurati) anziché su una directory live del provider.
- I Plugin di canale installati possono comunque omettere il supporto alla directory; in quel caso il comando segnala l'operazione di directory non supportata invece di reinstallare il Plugin.
- L'output predefinito è
id(e talvoltaname) separato da una tabulazione; usa--jsonper gli script.
Uso dei risultati con message send
openclaw directory peers list --channel slack --query "U0"openclaw message send --channel slack --target user:U012ABCDEF --message "hello"Formati ID (per canale)
- WhatsApp:
+15551234567(DM),1234567890-1234567890@g.us(gruppo),120363123456789@newsletter(target in uscita Channel/Newsletter) - Signal: gli alias configurati si risolvono in target DM E.164/UUID o target di gruppo
group:<id> - Telegram:
@usernameo id chat numerico; i gruppi sono id numerici - Slack:
user:U…echannel:C… - Discord:
user:<id>echannel:<id> - Matrix (plugin):
user:@user:server,room:!roomId:servero#alias:server - Microsoft Teams (plugin):
user:<id>econversation:<id> - Zalo (plugin): id utente (Bot API)
- Zalo Personal /
zalouser(plugin): id thread (DM/gruppo) dazca(me,friend list,group list)
Self ("me")
openclaw directory self --channel zalouserPeer (contatti/utenti)
openclaw directory peers list --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory peers list --channel zalouser --limit 50Gruppi
openclaw directory groups list --channel zalouseropenclaw directory groups list --channel zalouser --query "work"openclaw directory groups members --channel zalouser --group-id <id>Correlati
Was this useful?