Ir al contenido

openclaw message: Gestión unificada de mensajes desde la CLI

¿Te ha pasado que tienes que enviar una notificación a Slack, un aviso a Discord y un mensaje de WhatsApp, todo al mismo tiempo? Saltar entre diferentes APIs y documentaciones es una pérdida de tiempo total. Integrar múltiples servicios de mensajería suele ser un caos de configuraciones distintas y credenciales dispersas.

Lo mejor es centralizar todo en un solo comando. Con openclaw message, puedes interactuar con casi cualquier plataforma de chat sin salir de tu terminal o de tu script de automatización.

  • OpenClaw instalado y configurado.
  • Al menos un canal activo entre los soportados: WhatsApp, Telegram, Discord, Google Chat, Slack, Mattermost (vía plugin), Signal, iMessage o MS Teams.
  • Las credenciales necesarias para cada cuenta que quieras usar.

Para empezar a enviar mensajes en menos de 5 minutos, solo necesitas definir tu canal y el destino. Si solo tienes un canal configurado, OpenClaw lo usará por defecto.

Para enviar un mensaje a Discord respondiendo a uno existente:

Ventana de terminal
openclaw message send --channel discord \
--target channel:123 --message "hi" --reply-to 456

Si necesitas feedback rápido, las encuestas son la mejor opción:

Ventana de terminal
openclaw message poll --channel msteams \
--target conversation:19:abc@thread.tacv2 \
--poll-question "Lunch?" \
--poll-option Pizza --poll-option Sushi

Ideal para confirmar lectura o aprobaciones automáticas:

Ventana de terminal
openclaw message react --channel slack \
--target C123 --message-id 456 --emoji "✅"
  • Error al seleccionar canal: Si tienes más de un canal configurado, el comando fallará si no especificas --channel. Asegúrate de incluirlo siempre que tengas múltiples plataformas activas.
  • Nombre de canal no encontrado: Si buscas un canal por nombre (ej. #help) y no está en el cache, OpenClaw intentará una búsqueda en vivo. Si esto falla, verifica que el provider soporte búsquedas en el directorio.
  • Botones de Telegram no aparecen: El flag --buttons solo funciona si tienes habilitada la opción channels.telegram.capabilities.inlineButtons en tu configuración.
  • Error en reacciones de Signal: Para reaccionar en grupos de Signal, es obligatorio incluir los flags --target-author o --target-author-uuid.

¿Necesitas ayuda con una configuración específica o un error de conexión? Consulta al AI Setup Assistant.

OpenClaw

OpenClaw Expert

Sigues atascado?

Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.