消息平台
Zalo
状态:实验性。支持私信;群组消息需配置群组策略后才能使用。
需要安装插件
Zalo 以插件形式提供,未包含在核心安装包中。
- 通过 CLI 安装:
openclaw plugins install @openclaw/zalo - 或在初始化引导时选择 Zalo 并确认安装
- 详细说明:插件
快速设置(新手友好)
- 安装 Zalo 插件:
- 从源码安装:
openclaw plugins install ./extensions/zalo - 从 npm 安装(如已发布):
openclaw plugins install @openclaw/zalo - 或在初始化引导时选择 Zalo 并确认安装
- 从源码安装:
- 设置令牌:
- 环境变量方式:
ZALO_BOT_TOKEN=... - 配置文件方式:
channels.zalo.botToken: "..."
- 环境变量方式:
- 重启网关(或完成初始化引导)
- 私信访问默认使用配对模式,首次联系机器人时需要批准配对码
最小配置示例:
{
channels: {
zalo: {
enabled: true,
botToken: "12345689:abc-xyz",
dmPolicy: "pairing",
},
},
}
这是什么?
Zalo 是一款主打越南市场的即时通讯应用。通过其 Bot API,网关可以运行一个机器人来处理一对一对话。如果你的场景需要将消息确定性路由回 Zalo(比如客服支持或通知推送),这个频道会很适合你。
核心特性:
- 网关拥有一个 Zalo Bot API 频道
- 确定性路由:回复会返回 Zalo,模型不会自行选择频道
- 私信共享智能体(agent)的主会话
- 支持群组消息,但需要配置策略(
groupPolicy+groupAllowFrom),默认采用安全的允许列表模式
设置步骤(快速通道)
1) 创建机器人令牌(Zalo Bot Platform)
- 访问 https://bot.zaloplatforms.com 并登录
- 创建一个新机器人并完成配置
- 复制机器人令牌(格式:
12345689:abc-xyz)