@zalo-platforms/openclaw-zaloclawbot listado no catálogo. O login usa um código QR
do Zalo Mini App.
Compatibilidade
| Versão do Plugin | Versão do OpenClaw | npm dist-tag | Status |
|---|---|---|---|
| 0.1.x | >=2026.4.10 | latest | Ativo / Beta |
Pré-requisitos
- Node.js >= 22
- OpenClaw deve estar instalado (CLI
openclawdisponível). - Uma conta Zalo em um dispositivo móvel para escanear o código QR de login.
Instalar com onboard (recomendado)
Execute o assistente de integração do OpenClaw e escolha Zalo ClawBot no menu de canais:Instalação manual
Para adicionar o canal a um Gateway já integrado, siga estas etapas:1. Instale o Plugin
2. Habilite o Plugin na configuração
3. Gere o código QR e faça login
4. Reinicie o Gateway
Como funciona
Diferentemente do canal Zalo padrão para desenvolvedores, que exige que você registre sua própria Conta Oficial Zalo (OA) e cole credenciais estáticas de desenvolvedor, o Zalo ClawBot opera como um assistente pessoal vinculado ao proprietário usando uma infraestrutura oficial compartilhada:- Integração segura: O código QR resolve para um Zalo Mini App seguro que vincula um bot privado recém-provisionado, sob uma OA oficial compartilhada, diretamente ao seu ID de usuário Zalo.
- Privacidade vinculada ao proprietário: Por design, o bot é restrito a se comunicar somente com seu proprietário. Mensagens de outros usuários são descartadas no nível da plataforma, tornando a conexão privada e segura.
- Caminho de API oficial: O Plugin usa APIs da Zalo Bot Platform em vez de automação de navegador ou sessão web.
Por dentro
O Plugin Zalo ClawBot se comunica com as APIs da Zalo por meio de um loop persistente de mensagens com long polling. Para manter um runtime limpo e leve:- Conexões de long polling utilizam o endpoint
getUpdates. - Webhooks são desabilitados por padrão para execuções locais do Gateway em desktop/terminal.
- As mensagens são processadas no lado do cliente e mapeadas diretamente para o runtime do seu agente local.
Solução de problemas
- Tempo limite do login por QR: O token de login (
zbsk) expira após 5 minutos por motivos de segurança. Se o código QR expirar antes de você escaneá-lo, basta executar novamente o comando de login para gerar um novo. - Gateway não carrega: Verifique se a versão do host OpenClaw é
2026.4.10ou superior. Versões mais antigas não oferecem suporte ao registro de instalação de Plugins npm externos.