Zalo Personal (plugin)
Zalo Personal support for Fased runs through a plugin that useszca-cli to
automate a normal Zalo user account.
Account risk: This is unofficial automation and may lead to account restriction or suspension. Use a dedicated account if you cannot risk the main account.
Naming
Channel id iszalouser to make it explicit this automates a personal Zalo
user account through an unofficial path. zalo stays reserved for a potential
future official Zalo API integration.
Where it runs
This plugin runs inside the Gateway process. If you use a remote Gateway, install and configure it on the machine running the Gateway, then restart the Gateway.Normal setup
Zalo Personal is bundled in the repo asextensions/zalouser.
For normal users:
- open Agents
- select the Agent
- open Channels
- choose Zalo Personal
- enable it, scan the QR login, and configure DM/group access
channels.zalouser for
account credentials and routing. If the Gateway is remote, the QR login and
zca dependency still run on the Gateway machine.
Developer install
Zalo Personal is not a public npm add-on in this release. For local extension development from a source checkout:Prerequisite: zca-cli
The Gateway machine must havezca on PATH:
Config
Channel config lives underchannels.zalouser (not plugins.entries.*):
CLI
Agent tool
Tool name:zalouser
Actions: send, image, link, friends, groups, me, status