Skip to main content
Suporte ao Zalo Personal para o OpenClaw por meio de um plugin que usa o zca-js nativo para automatizar uma conta normal de usuário do Zalo. Nenhum binário externo da CLI zca/openzca é necessário.
A automação não oficial pode levar à suspensão ou ao banimento da conta. Use por sua conta e risco.

Nomenclatura

O id do canal é zalouser para deixar explícito que ele automatiza uma conta pessoal de usuário do Zalo (não oficial). O id de canal separado zalo corresponde à integração oficial incluída com o Bot/Webhook do Zalo — consulte Zalo.

Onde é executado

Este plugin é executado dentro do processo do Gateway. Para um Gateway remoto, instale-o/configure-o nesse host e reinicie o Gateway.

Instalação

Pelo npm

Use somente o pacote para acompanhar a tag da versão oficial atual; fixe uma versão exata apenas quando precisar de uma instalação reproduzível. Depois, reinicie o Gateway.

De uma pasta local (desenvolvimento)

Depois, reinicie o Gateway.

Configuração

A configuração do canal fica em channels.zalouser (não em plugins.entries.*):
Consulte Configuração do canal pessoal do Zalo para obter informações sobre controle de acesso a mensagens diretas/grupos, configuração de várias contas, variáveis de ambiente e solução de problemas.

CLI

Ferramenta do agente

Nome da ferramenta: zalouser Ações: send, image, link, friends, groups, me, status As ações de mensagens do canal (não a ferramenta do agente) também são compatíveis com react para reações a mensagens.

Relacionados