extensions/zalouser/README.md
OpenClaw extension for Zalo Personal Account messaging via native zca-js integration.
Warning: Using Zalo automation may result in account suspension or ban. Use at your own risk. This is an unofficial integration.
zca-js (no external CLI)zalouser)No external zca, openzca, or zca-cli binary is required.
openclaw plugins install @openclaw/zalouser
PLUGIN_SRC=./path/to/local/zalouser-plugin
openclaw plugins install "$PLUGIN_SRC"
cd "$PLUGIN_SRC" && pnpm install
Restart the Gateway after install.
openclaw channels login --channel zalouser
Scan the QR code with the Zalo app on your phone.
channels:
zalouser:
enabled: true
dmPolicy: pairing # pairing | allowlist | open | disabled
openclaw message send --channel zalouser --target <threadId> --message "Hello from OpenClaw"
Basic:
channels:
zalouser:
enabled: true
dmPolicy: pairing
Multi-account:
channels:
zalouser:
enabled: true
defaultAccount: default
accounts:
default:
enabled: true
profile: default
work:
enabled: true
profile: work
openclaw channels login --channel zalouser
openclaw channels login --channel zalouser --account work
openclaw channels status --probe
openclaw channels logout --channel zalouser
openclaw directory self --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>
The extension registers a zalouser tool for AI agents.
Available actions: send, image, link, friends, groups, me, status
openclaw channels logout --channel zalouser && openclaw channels login --channel zalouseropenclaw channels status --probeBuilt on zca-js.