CLI commands
Direktori
openclaw directory
Pencarian direktori untuk channel yang mendukungnya (kontak/peer, grup, dan "saya").
Flag umum
--channel <name>: id/alias channel (wajib saat beberapa channel dikonfigurasi; otomatis saat hanya satu yang dikonfigurasi)--account <id>: id akun (default: default channel)--json: keluarkan JSON
Catatan
directorydimaksudkan untuk membantu Anda menemukan ID yang dapat ditempelkan ke perintah lain (terutamaopenclaw message send --target ...).- Untuk banyak channel, hasil didukung konfigurasi (allowlist / grup yang dikonfigurasi), bukan direktori penyedia langsung.
- Plugin channel yang terpasang tetap dapat tidak menyediakan dukungan direktori; dalam kasus itu, perintah melaporkan operasi direktori yang tidak didukung alih-alih memasang ulang Plugin.
- Output default adalah
id(dan terkadangname) yang dipisahkan oleh tab; gunakan--jsonuntuk skrip.
Menggunakan hasil dengan message send
openclaw directory peers list --channel slack --query "U0"openclaw message send --channel slack --target user:U012ABCDEF --message "hello"Format ID (berdasarkan channel)
- WhatsApp:
+15551234567(DM),1234567890-1234567890@g.us(grup),120363123456789@newsletter(target keluar Channel/Newsletter) - Signal: alias yang dikonfigurasi diselesaikan menjadi target DM E.164/UUID atau target grup
group:<id> - Telegram:
@usernameatau id chat numerik; grup menggunakan id numerik - Slack:
user:U…danchannel:C… - Discord:
user:<id>danchannel:<id> - Matrix (plugin):
user:@user:server,room:!roomId:server, atau#alias:server - Microsoft Teams (plugin):
user:<id>danconversation:<id> - Zalo (plugin): id pengguna (Bot API)
- Zalo Personal /
zalouser(plugin): id utas (DM/grup) darizca(me,friend list,group list)
Diri sendiri ("saya")
openclaw directory self --channel zalouserPeer (kontak/pengguna)
openclaw directory peers list --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory peers list --channel zalouser --limit 50Grup
openclaw directory groups list --channel zalouseropenclaw directory groups list --channel zalouser --query "work"openclaw directory groups members --channel zalouser --group-id <id>Terkait
Was this useful?