CLI commands
Directorio
openclaw directory
Búsquedas de directorio para canales que lo admiten (contactos/pares, grupos y "yo").
Banderas comunes
--channel <name>: id/alias del canal (obligatorio cuando hay varios canales configurados; automático cuando solo hay uno configurado)--account <id>: id de la cuenta (predeterminado: valor predeterminado del canal)--json: generar JSON
Notas
directoryestá pensado para ayudarte a encontrar IDs que puedes pegar en otros comandos (especialmenteopenclaw message send --target ...).- Para muchos canales, los resultados se basan en la configuración (listas de permitidos / grupos configurados) en lugar de un directorio de proveedor en vivo.
- Los plugins de canal instalados aún pueden omitir la compatibilidad con directorio; en ese caso, el comando informa la operación de directorio no admitida en lugar de reinstalar el Plugin.
- La salida predeterminada es
id(y a vecesname) separada por una tabulación; usa--jsonpara scripting.
Usar resultados con message send
openclaw directory peers list --channel slack --query "U0"openclaw message send --channel slack --target user:U012ABCDEF --message "hello"Formatos de ID (por canal)
- WhatsApp:
+15551234567(DM),1234567890-1234567890@g.us(grupo),120363123456789@newsletter(destino saliente de canal/boletín) - Signal: los alias configurados se resuelven en destinos DM E.164/UUID o destinos de grupo
group:<id> - Telegram:
@usernameo id de chat numérico; los grupos son ids numéricos - Slack:
user:U…ychannel:C… - Discord:
user:<id>ychannel:<id> - Matrix (Plugin):
user:@user:server,room:!roomId:servero#alias:server - Microsoft Teams (Plugin):
user:<id>yconversation:<id> - Zalo (Plugin): id de usuario (Bot API)
- Zalo Personal /
zalouser(Plugin): id de hilo (DM/grupo) dezca(me,friend list,group list)
Uno mismo ("yo")
openclaw directory self --channel zalouserPares (contactos/usuarios)
openclaw directory peers list --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory peers list --channel zalouser --limit 50Grupos
openclaw directory groups list --channel zalouseropenclaw directory groups list --channel zalouser --query "work"openclaw directory groups members --channel zalouser --group-id <id>Relacionado
Was this useful?