Plugin Zalo Personnel
Zalo Personnel (plugin)
Section intitulée « Zalo Personnel (plugin) »Support Zalo Personnel pour OpenClaw via un plugin, utilisant zca-js natif pour automatiser un compte utilisateur Zalo normal.
Avertissement : L’automatisation non officielle peut entraîner une suspension ou un bannissement de compte. Utilisation à vos propres risques.
L’ID de channel est zalouser pour préciser explicitement que cela automatise un compte utilisateur Zalo personnel (non officiel). Nous conservons zalo réservé pour une future intégration officielle de l’API Zalo.
Où il s’exécute
Section intitulée « Où il s’exécute »Ce plugin s’exécute dans le processus Gateway.
Si vous utilisez une Gateway distante, installez/configurez-la sur la machine exécutant la Gateway, puis redémarrez la Gateway.
Aucun binaire CLI zca/openzca externe n’est requis.
Installation
Section intitulée « Installation »Option A : installer depuis npm
Section intitulée « Option A : installer depuis npm »openclaw plugins install @openclaw/zalouserRedémarrez la Gateway ensuite.
Option B : installer depuis un dossier local (dev)
Section intitulée « Option B : installer depuis un dossier local (dev) »PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm installRedémarrez la Gateway ensuite.
Configuration
Section intitulée « Configuration »La configuration du channel se trouve sous channels.zalouser (et non plugins.entries.*) :
{ channels: { zalouser: { enabled: true, dmPolicy: "pairing", }, },}openclaw channels login --channel zalouseropenclaw channels logout --channel zalouseropenclaw channels status --probeopenclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"openclaw directory peers list --channel zalouser --query "name"Outil d’agent
Section intitulée « Outil d’agent »Nom de l’outil : zalouser
Actions : send, image, link, friends, groups, me, status
Les actions de message du channel prennent également en charge react pour les réactions aux messages.