OpenClawSkills
GitHub
Referencia CLI • 5 min de lectura

Canales

Referencia CLI para openclaw channels (cuentas, estado, login/logout, logs).

Gestiona cuentas de canales de chat en el gateway y su estado de runtime.

Documentación relacionada:

- Guía de canales: ''Canales''

- Configuración del gateway: ''Configuración''

Tutorial.step

Comandos comunes

Bash
openclaw channels list
openclaw channels status
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels logs --channel all
Tutorial.step

Añadir/eliminar cuentas

Bash
openclaw channels add --channel telegram --token <bot-token>
openclaw channels remove --channel telegram --delete

Consejo: ''openclaw channels add --help'' muestra flags para cada canal (token, app token, ruta signal-cli, etc.).

Tutorial.step

Login/logout (interactivo)

Bash
openclaw channels login --channel whatsapp
openclaw channels logout --channel whatsapp
Tutorial.step

Solución de problemas

- Ejecuta ''openclaw status --deep'' para sondeo extensivo.

- Usa ''openclaw doctor'' para correcciones guiadas.

- ''openclaw channels list'' imprime ''Claude: HTTP 403 ... user:profile'' → Usar snapshots requiere scope ''user:profile''. Usa ''--no-usage'', o proporciona session key de claude.ai (''CLAUDE_WEB_SESSION_KEY'' / ''CLAUDE_WEB_COOKIE''), o re-autentica vía Claude Code CLI.

Tutorial.step

Sondeo de capacidades

Obtener pistas de capacidades del proveedor (intents/scopes disponibles) y soporte de capacidades estáticas:

Bash
openclaw channels capabilities
openclaw channels capabilities --channel discord --target channel:123

Notas:

- ''--channel'' es opcional; omitirlo lista cada canal (incluyendo extensiones).

- ''--target'' acepta ''channel:<id>'' o ID de canal numérico crudo, solo Discord.

- El sondeo es específico del proveedor: Discord intents + permisos de canal opcionales; Slack bot + user scopes; Telegram bot flags + webhook; Signal daemon version; MS Teams app token + Graph roles/scopes (anotados cuando se conocen). Canales sin sondas reportan ''Probe: unavailable''.

Tutorial.step

Resolver nombres a IDs

Usar el directorio del proveedor para resolver canales/nombres de usuario a IDs:

Bash
openclaw channels resolve --channel slack "#general" "@jane"
openclaw channels resolve --channel discord "My Server/#support" "@someone"
openclaw channels resolve --channel matrix "Project Room"

Notas:

- Usa ''--kind user|group|auto'' para forzar tipo de objetivo. La resolución prefiere coincidencias activas cuando múltiples entradas comparten el mismo nombre.