CLI commands
Dizin
openclaw directory
Destekleyen kanallar için dizin sorgulamaları: kişiler/eşler, gruplar ve "ben" (kendi).
Sonuçlar, özellikle openclaw message send --target ... olmak üzere diğer komutlara yapıştırılmak üzere tasarlanmıştır.
Ortak bayraklar
--channel <name>: kanal kimliği/takma adı (birden fazla kanal yapılandırıldığında gereklidir; yalnızca bir kanal yapılandırıldığında otomatik olarak seçilir)--account <id>: hesap kimliği (varsayılan: kanalın varsayılan hesabı)--json: JSON çıktısı üretir
Varsayılan (JSON olmayan) çıktı, sekmeyle ayrılmış id (ve bazen name) biçimindedir.
Notlar
- Birçok kanalda sonuçlar, canlı bir sağlayıcı dizini yerine yapılandırmaya (izin listelerine/yapılandırılmış gruplara) dayanır.
- Önceden yüklenmiş bir kanal plugini dizin desteğine sahip olmayabilir. Bu durumda komut, desteklenmeyen işlemi bildirir; destek eklemek için plugini yeniden yüklemeyi veya yükseltmeyi denemez.
Sonuçları message send ile kullanma
openclaw directory peers list --channel slack --query "U0"openclaw message send --channel slack --target user:U012ABCDEF --message "hello"Kanala göre kimlik biçimleri
| Kanal | Hedef kimlik biçimi |
|---|---|
+15551234567 (özel mesaj), 1234567890-1234567890@g.us (grup), 120363123456789@newsletter (Kanal/Bülten, yalnızca giden) |
|
| Signal | Yapılandırılmış takma adlar, E.164/UUID özel mesaj hedeflerine veya group:<id> grup hedeflerine çözümlenir |
| Telegram | @username veya sayısal sohbet kimliği; gruplar sayısal kimlikler kullanır |
| Slack | user:U… ve channel:C… |
| Discord | user:<id> ve channel:<id> |
| Matrix (plugin) | user:@user:server, room:!roomId:server veya #alias:server |
| Microsoft Teams (plugin) | user:<id> ve conversation:<id> |
| Zalo (plugin) | Kullanıcı kimliği (Bot API) |
Zalo Personal / zalouser (plugin) |
zca üzerinden (me, friend list, group list) alınan ileti dizisi kimliği (özel mesaj/grup) |
Kendi ("ben")
openclaw directory self --channel zalouserEşler (kişiler/kullanıcılar)
openclaw directory peers list --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory peers list --channel zalouser --limit 50Gruplar
openclaw directory groups list --channel zalouseropenclaw directory groups list --channel zalouser --query "work"openclaw directory groups members --channel zalouser --group-id <id>İlgili
Was this useful?