@zalo-platforms/openclaw-zaloclawbot, listado no catálogo. O login usa um código QR de um Zalo Mini App; o ID do plugin na configuração é openclaw-zaloclawbot.
Compatibilidade
Pré-requisitos
- Node.js >= 22
- OpenClaw instalado (CLI
openclawdisponível) - Uma conta do Zalo em um dispositivo móvel para escanear o código QR de login
Instalação com o onboard (recomendado)
Instalação manual
Para adicionar o canal a um Gateway que já passou pelo onboard:1. Instale o plugin
2. Ative o plugin na configuração
3. Gere um código QR e faça login
4. Reinicie o Gateway
Como funciona
Ao contrário do canal Zalo padrão, que exige o registro da sua própria Zalo Official Account (OA) e a configuração de credenciais estáticas de desenvolvedor, o Zalo ClawBot é um assistente pessoal vinculado ao proprietário em uma infraestrutura oficial compartilhada:- Integração inicial: o código QR direciona para um Zalo Mini App que vincula diretamente ao seu ID de usuário do Zalo um bot privado, recém-provisionado sob uma OA oficial compartilhada.
- Privacidade vinculada ao proprietário: o bot se comunica somente com seu proprietário. Mensagens de outros usuários são descartadas no nível da plataforma.
- Caminho pela API oficial: o plugin usa as APIs da Zalo Bot Platform, não automação de navegador ou de sessão web.
Funcionamento interno
O plugin se comunica com o Zalo por meio de um loop persistente de long polling (getUpdates). Webhooks ficam desativados por padrão em execuções locais do Gateway no desktop ou terminal. As mensagens são processadas no lado do cliente e mapeadas para o runtime do seu agente local.
O plugin gerencia as credenciais do bot no diretório de estado do OpenClaw. Trate esse diretório como confidencial e aplique a ele a mesma política de controle de acesso e backup usada para o restante do estado do OpenClaw.
O runtime deste plugin reside inteiramente no pacote externo @zalo-platforms/openclaw-zaloclawbot; os detalhes de comportamento abaixo, além da instalação e configuração, são os informados pelos mantenedores do plugin e não foram verificados em relação ao código-fonte principal do OpenClaw.
Solução de problemas
- Tempo limite do login por QR: o token de login (
zbsk) expira após 5 minutos por segurança. Se o código QR expirar antes de você escaneá-lo, execute novamente o comando de login para gerar um novo. - Falha ao carregar o Gateway: confirme se a versão do host do OpenClaw é
2026.4.10ou posterior. Versões anteriores não oferecem suporte ao registro de instalação de plugins externos do npm exigido por este ID.
Conteúdo relacionado
- Visão geral dos canais - todos os canais compatíveis
- Zalo - o canal integrado Zalo Bot Creator / Marketplace
- Pareamento - autenticação por mensagem direta e fluxo de pareamento
- Plugins - instalação e gerenciamento de plugins