Plugin guides
Plugin personnel Zalo
Prise en charge de Zalo Personal pour OpenClaw via un Plugin qui utilise la bibliothèque native zca-js afin
d’automatiser un compte utilisateur Zalo standard. Aucun binaire CLI externe zca/openzca
n’est requis.
Nommage
L’identifiant du canal est zalouser afin d’indiquer explicitement qu’il automatise un compte
utilisateur Zalo personnel (non officiel). L’identifiant de canal distinct zalo correspond à l’intégration
officielle et intégrée du bot Zalo/Webhook — consultez Zalo.
Environnement d’exécution
Ce Plugin s’exécute dans le processus Gateway. Pour un Gateway distant, installez-le et configurez-le sur cet hôte, puis redémarrez le Gateway.
Installation
Depuis npm
openclaw plugins install @openclaw/zalouserUtilisez le paquet sans version pour suivre la balise de la version officielle actuelle ; épinglez une version exacte uniquement lorsqu’une installation reproductible est nécessaire. Redémarrez ensuite le Gateway.
Depuis un dossier local (développement)
PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm installRedémarrez ensuite le Gateway.
Configuration
La configuration du canal se trouve sous channels.zalouser (et non sous plugins.entries.*) :
{ channels: { zalouser: { enabled: true, dmPolicy: "pairing", }, },}Consultez la configuration du canal Zalo personnel pour le contrôle d’accès aux messages privés et aux groupes, la configuration de plusieurs comptes, les variables d’environnement et le dépannage.
CLI
openclaw channels login --channel zalouseropenclaw channels login --channel zalouser --account <name>openclaw channels logout --channel zalouseropenclaw channels status --probeopenclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"openclaw directory self --channel zalouseropenclaw directory peers list --channel zalouser --query "name"openclaw directory groups list --channel zalouser --query "name"openclaw directory groups members --channel zalouser --group-id <id>Outil de l’agent
Nom de l’outil : zalouser
Actions : send, image, link, friends, groups, me, status
Les actions sur les messages du canal, distinctes de l’outil de l’agent, prennent également en charge react pour les
réactions aux messages.