@zalo-platforms/openclaw-zaloclawbot incluido en el catálogo. El inicio de sesión usa un código QR de Zalo Mini App.
Compatibilidad
| Versión del Plugin | Versión de OpenClaw | dist-tag de npm | Estado |
|---|---|---|---|
| 0.1.x | >=2026.4.10 | latest | Activo / Beta |
Requisitos previos
- Node.js >= 22
- OpenClaw debe estar instalado (CLI
openclawdisponible). - Una cuenta de Zalo en un dispositivo móvil para escanear el código QR de inicio de sesión.
Instalar con onboard (recomendado)
Ejecuta el asistente de incorporación de OpenClaw y elige Zalo ClawBot en el menú de canales:Instalación manual
Para agregar el canal a un Gateway ya incorporado, sigue estos pasos:1. Instala el Plugin
2. Habilita el Plugin en la configuración
3. Genera el código QR e inicia sesión
4. Reinicia el Gateway
Cómo funciona
A diferencia del canal estándar de desarrollador de Zalo, que requiere registrar tu propia Zalo Official Account (OA) y pegar credenciales estáticas de desarrollador, Zalo ClawBot funciona como un asistente personal vinculado al propietario usando una infraestructura oficial compartida:- Incorporación segura: El código QR resuelve a una Zalo Mini App segura que vincula un bot privado recién aprovisionado bajo una OA oficial compartida directamente a tu ID de usuario de Zalo.
- Privacidad vinculada al propietario: Por diseño, el bot está restringido a comunicarse solo con su propietario. Los mensajes de otros usuarios se descartan a nivel de plataforma, lo que hace que la conexión sea privada y segura.
- Ruta de API oficial: El Plugin usa las API de Zalo Bot Platform en lugar de automatización de navegador o de sesión web.
Funcionamiento interno
El Plugin Zalo ClawBot se comunica con las API de Zalo mediante un bucle persistente de mensajes con sondeo largo. Para mantener un entorno de ejecución limpio y ligero:- Las conexiones de sondeo largo utilizan el endpoint
getUpdates. - Los Webhooks están deshabilitados de forma predeterminada para ejecuciones locales de Gateway en escritorio/terminal.
- Los mensajes se procesan del lado del cliente y se asignan directamente al entorno de ejecución de tu agente local.
Solución de problemas
- Tiempo de espera agotado del inicio de sesión con QR: El token de inicio de sesión (
zbsk) caduca después de 5 minutos por motivos de seguridad. Si el código QR caduca antes de que lo escanees, simplemente vuelve a ejecutar el comando de inicio de sesión para generar uno nuevo. - El Gateway no se carga: Asegúrate de que la versión de tu host OpenClaw sea
2026.4.10o superior. Las versiones anteriores no admiten el registro de instalación de plugins externos de npm.