CLI commands
Direktori
openclaw directory
Pencarian direktori untuk saluran yang mendukungnya: kontak/rekan, grup, dan "saya" (diri sendiri).
Hasilnya dimaksudkan untuk ditempelkan ke perintah lain, terutama openclaw message send --target ....
Opsi umum
--channel <name>: id/alias saluran (wajib jika beberapa saluran dikonfigurasi; dipilih secara otomatis jika hanya satu yang dikonfigurasi)--account <id>: id akun (bawaan: akun bawaan saluran)--json: menghasilkan JSON
Keluaran bawaan (non-JSON) adalah id (dan terkadang name) yang dipisahkan oleh tab.
Catatan
- Untuk banyak saluran, hasil bersumber dari konfigurasi (daftar izin/grup yang dikonfigurasi), bukan dari direktori penyedia langsung.
- Plugin saluran yang sudah terpasang mungkin tidak mendukung direktori. Dalam kasus tersebut, perintah melaporkan bahwa operasi tidak didukung; perintah tidak mencoba memasang ulang atau meningkatkan versi Plugin untuk menambahkan dukungan.
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 saluran
| Saluran | Format id target |
|---|---|
+15551234567 (DM), 1234567890-1234567890@g.us (grup), 120363123456789@newsletter (Saluran/Buletin, hanya keluar) |
|
| Signal | Alias yang dikonfigurasi diubah menjadi target DM E.164/UUID atau target grup group:<id> |
| Telegram | @username atau id obrolan numerik; grup menggunakan id numerik |
| Slack | user:U… dan channel:C… |
| Discord | user:<id> dan channel:<id> |
| Matrix (Plugin) | user:@user:server, room:!roomId:server, atau #alias:server |
| Microsoft Teams (Plugin) | user:<id> dan conversation:<id> |
| Zalo (Plugin) | Id pengguna (API Bot) |
Zalo Personal / zalouser (Plugin) |
Id utas (DM/grup), dari zca (me, friend list, group list) |
Diri sendiri ("saya")
openclaw directory self --channel zalouserRekan (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?