Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Eliminación de BlueBubbles y la ruta de iMessage con imsg
OpenClaw ya no incluye el canal BlueBubbles. La compatibilidad con iMessage ahora funciona mediante el pluginimessage incluido, que inicia imsg localmente o mediante un contenedor SSH, y se comunica por JSON-RPC a través de stdin/stdout.
Si tu configuración todavía contiene channels.bluebubbles, mígrala a channels.imessage. La URL de documentación heredada /channels/bluebubbles redirige a Migración desde BlueBubbles, que contiene la tabla completa de traducción de configuración y la lista de comprobación para el cambio.
Qué cambió
- No hay servidor HTTP de BlueBubbles, ruta de webhook, contraseña REST ni tiempo de ejecución del plugin BlueBubbles en la ruta iMessage compatible de OpenClaw.
- OpenClaw lee y supervisa Messages mediante
imsgen el Mac donde se ha iniciado sesión en Messages.app. - El envío, la recepción, el historial y los medios básicos usan las superficies normales de
imsgy los permisos de macOS. - Las acciones avanzadas, como respuestas en hilos, tapbacks, edición, deshacer envío, efectos, confirmaciones de lectura, indicadores de escritura y administración de grupos, requieren
imsg launchcon el puente de API privada disponible. - Los gateways de Linux y Windows todavía pueden usar iMessage configurando
channels.imessage.cliPathcomo un contenedor SSH que ejecutaimsgen el Mac con la sesión iniciada.
Qué hacer
-
Instala y verifica
imsgen el Mac de Messages: -
Concede permisos de Acceso total al disco y Automatización al contexto de proceso que ejecuta
imsgy OpenClaw. -
Traduce la configuración anterior:
-
Reinicia el gateway y verifica:
- Prueba los mensajes directos, grupos, adjuntos y cualquier acción de API privada de la que dependas antes de eliminar tu antiguo servidor BlueBubbles.
Notas de migración
channels.bluebubbles.serverUrlychannels.bluebubbles.passwordno tienen equivalente en iMessage.channels.bluebubbles.allowFrom,groupAllowFrom,groups,includeAttachments, las raíces de adjuntos, los límites de tamaño de medios, la fragmentación y los conmutadores de acciones tienen equivalentes en iMessage.channels.imessage.includeAttachmentssigue desactivado de forma predeterminada. Configúralo explícitamente si esperas que fotos, notas de voz, videos o archivos entrantes lleguen al agente.- Con
groupPolicy: "allowlist", copia el bloquegroupsanterior, incluida cualquier entrada comodín"*". Las listas de permitidos de remitentes de grupo y el registro de grupos son barreras independientes. - Los enlaces ACP que coincidían con
channel: "bluebubbles"deben cambiarse achannel: "imessage". - Las claves de sesión antiguas de BlueBubbles no se convierten en claves de sesión de iMessage. Las aprobaciones de emparejamiento se conservan por identificador, pero el historial de conversaciones bajo claves de sesión de BlueBubbles no.