Ir al contenido

Complemento de Zalo Personal

Soporte de Zalo Personal para OpenClaw a través de un complemento, utilizando zca-js nativo para automatizar una cuenta de usuario normal de Zalo.

Advertencia: La automatización no oficial puede dar lugar a la suspensión o prohibición de la cuenta. Úselo bajo su propia responsabilidad.

El ID del canal es zalouser para dejar claro que esto automatiza una cuenta de usuario personal de Zalo (no oficial). Mantenemos zalo reservado para una posible 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 CLI externo zca/openzca.

Ventana de terminal
openclaw plugins install @openclaw/zalouser

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.