CLI commands
Verzeichnis
openclaw directory
Verzeichnisabfragen für Kanäle, die diese unterstützen: Kontakte/Peers, Gruppen und „ich“ (selbst).
Die Ergebnisse sind zum Einfügen in andere Befehle vorgesehen, insbesondere in openclaw message send --target ....
Allgemeine Flags
--channel <name>: Kanal-ID/-Alias (erforderlich, wenn mehrere Kanäle konfiguriert sind; wird automatisch ausgewählt, wenn nur einer konfiguriert ist)--account <id>: Konto-ID (Standard: Kanalstandard)--json: Ausgabe als JSON
Die standardmäßige Ausgabe (ohne JSON) besteht aus id (und manchmal name), getrennt durch einen Tabulator.
Hinweise
- Bei vielen Kanälen basieren die Ergebnisse auf der Konfiguration (Zulassungslisten/konfigurierte Gruppen) und nicht auf einem Live-Verzeichnis des Providers.
- Ein bereits installiertes Kanal-Plugin kann keine Verzeichnisunterstützung bieten. In diesem Fall meldet der Befehl, dass der Vorgang nicht unterstützt wird; er versucht nicht, das Plugin neu zu installieren oder zu aktualisieren, um Unterstützung hinzuzufügen.
Ergebnisse mit message send verwenden
openclaw directory peers list --channel slack --query "U0"openclaw message send --channel slack --target user:U012ABCDEF --message "hello"ID-Formate nach Kanal
| Kanal | Format der Ziel-ID |
|---|---|
+15551234567 (Direktnachricht), 1234567890-1234567890@g.us (Gruppe), 120363123456789@newsletter (Kanal/Newsletter, nur ausgehend) |
|
| Signal | Konfigurierte Aliasse werden in E.164-/UUID-Ziele für Direktnachrichten oder Gruppenziele im Format group:<id> aufgelöst |
| Telegram | @username oder numerische Chat-ID; Gruppen verwenden numerische IDs |
| Slack | user:U… und channel:C… |
| Discord | user:<id> und channel:<id> |
| Matrix (Plugin) | user:@user:server, room:!roomId:server oder #alias:server |
| Microsoft Teams (Plugin) | user:<id> und conversation:<id> |
| Zalo (Plugin) | Benutzer-ID (Bot API) |
Zalo Personal / zalouser (Plugin) |
Thread-ID (Direktnachricht/Gruppe), aus zca (me, friend list, group list) |
Selbst („ich“)
openclaw directory self --channel zalouserPeers (Kontakte/Benutzer)
openclaw directory peers list --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory peers list --channel zalouser --limit 50Gruppen
openclaw directory groups list --channel zalouseropenclaw directory groups list --channel zalouser --query "work"openclaw directory groups members --channel zalouser --group-id <id>Verwandte Themen
Was this useful?