openclaw directory
Wyszukiwanie w katalogu dla kanałów, które to obsługują (kontakty/peers, grupy oraz „ja”).
Wspólne flagi
--channel <name>: identyfikator/alias kanału (wymagany, gdy skonfigurowano wiele kanałów; automatyczny, gdy skonfigurowano tylko jeden)--account <id>: identyfikator konta (domyślnie: domyślne konto kanału)--json: wyjście JSON
Uwagi
directoryma pomóc w znalezieniu identyfikatorów, które można wkleić do innych poleceń (zwłaszczaopenclaw message send --target ...).- Dla wielu kanałów wyniki są oparte na konfiguracji (listy dozwolonych / skonfigurowane grupy), a nie na katalogu dostawcy w czasie rzeczywistym.
- Domyślne wyjście to
id(a czasemname) rozdzielone tabulatorem; do skryptów użyj--json.
Używanie wyników z message send
Formaty ID (według kanału)
- WhatsApp:
+15551234567(DM),[email protected](grupa) - Telegram:
@usernamelub numeryczny identyfikator czatu; grupy mają numeryczne identyfikatory - Slack:
user:U…orazchannel:C… - Discord:
user:<id>orazchannel:<id> - Matrix (wtyczka):
user:@user:server,room:!roomId:serverlub#alias:server - Microsoft Teams (wtyczka):
user:<id>orazconversation:<id> - Zalo (wtyczka): identyfikator użytkownika (Bot API)
- Zalo Personal /
zalouser(wtyczka): identyfikator wątku (DM/grupa) zzca(me,friend list,group list)