Complemento personal de Zalo
Soporte personal de Zalo para OpenClaw a través de un complemento, utilizando zca-js nativo para automatizar una cuenta de usuario normal de Zalo.
Nomenclatura
Sección titulada «Nomenclatura»El ID del canal es zalouser para dejar explícito que esto automatiza una cuenta de usuario personal de Zalo (no oficial). Mantenemos zalo reservado para una potencial futura integración con la API oficial de Zalo.
Dónde se ejecuta
Sección titulada «Dónde se ejecuta»Este complemento se ejecuta dentro del proceso Gateway.
Si utiliza un Gateway remoto, instálelo/configúrelo en la máquina que ejecuta el Gateway y luego reinicie el Gateway.
No se requiere ningún binario externo zca/openzca CLI.
Instalación
Sección titulada «Instalación»Opción A: instalar desde npm
Sección titulada «Opción A: instalar desde npm»openclaw plugins install @openclaw/zalouserUse el paquete básico para seguir la etiqueta de lanzamiento oficial actual. Fije una versión exacta solo cuando necesite una instalación reproducible.
Reinicie el Gateway después.
Opción B: instalar desde una carpeta local (desarrollo)
Sección titulada «Opción B: instalar desde una carpeta local (desarrollo)»PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm installReinicie el Gateway después.
Configuración
Sección titulada «Configuración»La configuración del canal se encuentra bajo channels.zalouser (no plugins.entries.*):
{ channels: { zalouser: { enabled: true, dmPolicy: "pairing", }, },}openclaw channels login --channel zalouseropenclaw channels logout --channel zalouseropenclaw channels status --probeopenclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"openclaw directory peers list --channel zalouser --query "name"Herramienta del agente
Sección titulada «Herramienta del agente»Nombre de la herramienta: zalouser
Acciones: send, image, link, friends, groups, me, status
Las acciones de mensajes del canal también admiten react para reacciones a mensajes.