CLI commands
Dizin
openclaw directory
Bunu destekleyen kanallar için dizin aramaları (kişiler/eşler, gruplar ve "ben").
Ortak bayraklar
--channel <name>: kanal kimliği/takma adı (birden fazla kanal yapılandırıldığında gerekli; yalnızca bir kanal yapılandırıldığında otomatik)--account <id>: hesap kimliği (varsayılan: kanal varsayılanı)--json: JSON çıktısı ver
Notlar
directory, diğer komutlara yapıştırabileceğiniz kimlikleri bulmanıza yardımcı olmak içindir (özellikleopenclaw message send --target ...).- Birçok kanal için sonuçlar canlı bir sağlayıcı dizini yerine yapılandırma desteklidir (izin listeleri / yapılandırılmış gruplar).
- Yüklü kanal plugin'leri yine de dizin desteğini atlayabilir; bu durumda komut, plugin'i yeniden yüklemek yerine desteklenmeyen dizin işlemini bildirir.
- Varsayılan çıktı, sekme ile ayrılmış
id(ve bazenname) değeridir; betik yazımı için--jsonkullanın.
Sonuçları message send ile kullanma
openclaw directory peers list --channel slack --query "U0"openclaw message send --channel slack --target user:U012ABCDEF --message "hello"Kimlik biçimleri (kanala göre)
- WhatsApp:
+15551234567(DM),1234567890-1234567890@g.us(grup),120363123456789@newsletter(Kanal/Bülten giden hedefi) - Signal: yapılandırılmış takma adlar E.164/UUID DM hedeflerine veya
group:<id>grup hedeflerine çözümlenir - Telegram:
@usernameveya sayısal sohbet kimliği; gruplar sayısal kimliklerdir - Slack:
user:U…vechannel:C… - Discord:
user:<id>vechannel:<id> - Matrix (plugin):
user:@user:server,room:!roomId:serverveya#alias:server - Microsoft Teams (plugin):
user:<id>veconversation:<id> - Zalo (plugin): kullanıcı kimliği (Bot API)
- Zalo Personal /
zalouser(plugin):zcakaynaklı iş parçacığı kimliği (DM/grup) (me,friend list,group list)
Kendiniz ("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?