概述
zalouser 插件通过原生 zca-js 库为 OpenClaw 提供 Zalo 个人账号(非官方)支持,自动化普通 Zalo 用户账号。Channel ID 为 zalouser,明确区分个人账号自动化(非官方)与未来可能的官方 Zalo API 集成(保留 zalo ID)。
警告:非官方自动化可能导致账号被封禁,风险自担。
核心功能
- 无需外部 CLI:不依赖
zca/openzca二进制,直接在 Gateway 进程内运行 - QR 登录:通过
openclaw channels login --channel zalouser扫码登录 - 消息操作:发送文本、图片、链接,支持消息反应(react)
- 联系人/群组查询:
friends(好友列表)、groups(群组列表)、me(当前账号信息) - Agent 工具:工具名
zalouser,操作:send、image、link、friends、groups、me、status
配置/使用
安装:
openclaw plugins install @openclaw/zalouser配置(在 channels.zalouser 下,非 plugins.entries.*):
{
channels: {
zalouser: {
enabled: true,
dmPolicy: "pairing"
}
}
}CLI 操作:
openclaw channels login --channel zalouser
openclaw channels status --probe
openclaw message send --channel zalouser --target <threadId> --message "Hello"
openclaw directory peers list --channel zalouser --query "name"相关页面
- concepts/plugin-building — 插件构建指南
- concepts/plugin-sdk-channel-plugins — Channel 插件 SDK
- concepts/tool-clawhub — ClawHub 插件注册表