Ir al contenido

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.

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.

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.

Ventana de terminal
openclaw plugins install @openclaw/zalouser

Use 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)»
Ventana de terminal
PLUGIN_SRC=./path/to/local/zalouser-plugin
openclaw plugins install "$PLUGIN_SRC"
cd "$PLUGIN_SRC" && pnpm install

Reinicie el Gateway después.

La configuración del canal se encuentra bajo channels.zalouser (no plugins.entries.*):

{
channels: {
zalouser: {
enabled: true,
dmPolicy: "pairing",
},
},
}
Ventana de terminal
openclaw channels login --channel zalouser
openclaw channels logout --channel zalouser
openclaw channels status --probe
openclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"
openclaw directory peers list --channel zalouser --query "name"

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.