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

bash
openclaw plugins install @openclaw/zalouser

Utilisez 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)

bash
PLUGIN_SRC=./path/to/local/zalouser-pluginopenclaw plugins install "$PLUGIN_SRC"cd "$PLUGIN_SRC" && pnpm install

Redémarrez ensuite le Gateway.

Configuration

La configuration du canal se trouve sous channels.zalouser (et non sous plugins.entries.*) :

json5
{  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

bash
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.

Pages connexes

Was this useful?
On this page

On this page