Plugin Zalo Personnel
Prise en charge de Zalo Personnel pour OpenClaw via un plugin, utilisant le module natif zca-js pour automatiser un compte utilisateur Zalo normal.
Avertissement : L'automatisation non officielle peut entraîner la suspension ou le bannissement du compte. Utilisez à vos propres risques.
Dénomination
L'identifiant du canal est zalouser pour indiquer explicitement qu'il automatise un compte utilisateur Zalo personnel (non officiel). Nous réservons zalo pour une éventuelle future intégration officielle de l'API Zalo.
Où il s'exécute
Ce plugin s'exécute dans le processus de la Passerelle (Gateway). Si vous utilisez une Passerelle distante, installez-le/configurez-le sur la machine exécutant la Passerelle, puis redémarrez la Passerelle. Aucun binaire CLI externe zca/openzca n'est requis.
Installation
Option A : installer depuis npm
openclaw plugins install @openclaw/zalouser
Redémarrez la Passerelle ensuite.
Option B : installer depuis un dossier local (développement)
openclaw plugins install ./extensions/zalouser
cd ./extensions/zalouser && pnpm install
Redémarrez la Passerelle ensuite.
Configuration
La configuration du canal se trouve sous channels.zalouser (et non plugins.entries.*) :
{
channels: {
zalouser: {
enabled: true,
dmPolicy: "pairing",
},
},
}
CLI
openclaw channels login --channel zalouser
openclaw channels logout --channel zalouser
openclaw channels status --probe
openclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"
openclaw directory peers list --channel zalouser --query "name"
Outil d'agent
Nom de l'outil : zalouser Actions : send, image, link, friends, groups, me, status Les actions de message du canal prennent également en charge react pour les réactions aux messages.
Plugin Appel VocalManifeste du Plugin