在Telegram group电报群组中使用不同的topic话题binding绑定不同的Openclaw Agent智能体
前言
如果我们想用 Telegram 方便地使用 Openclaw 多Agent 呢?
部署 Openclaw
完成安装 Openclaw
完成 openclaw onboard 部署
在部署过程中, 设置了模型, 设置了 telegram bot token
以上过程略.
设置 Telegram group 电报群组
新建一个Telegram group 电报群组,
把 topic 话题 功能 打开.
把你的Telegram bot 电报机器人 拉进来,
把你的Telegram bot 电报机器人 设置为群组管理员admin.
以上过程略.
在Telegram group电报群组中使用不同的topic话题binding绑定不同的Openclaw Agent智能体
搜索 @getidsbot (userid 186675376) 这个bot
发送 /start 知道你自己账户的userid
391932510
把 @getidsbot (userid 186675376) 这个bot拉进你的群组 就能知道群组的id
-1003856644307
(蓝色的部分你自由发挥)
请建立 telegram group 中 不同 topic 与 你所在的 openclaw 系统中 不同 agent 之间的 binding关系你需要的信息如下:telegram group id = -1003856644307该group 已经打开 topic 功能你已经是 该group 的admin, 你已经有 管理topic 的权限该group 中有一个用户 userid = 391932510你要做的工作如下:1.a telegram group 中新建一个 topic, 名称 = leader1.b openclaw 系统中新建一个 agent, 名称 = agent-leader1.c 建立 1.a 中的 topic 与 1.b 中的 agent 之间的 binding关系用同样的方式, 建立 design, code, test 的 topic 和 agent 以及 binding关系最后设置 391932510用户 使用 / new 等命令 的权限
等待一段时间, openclaw完成了.
你是哪个agent你的workspace是哪个目录
* 注意
telegram bot 只是一个传声筒, 在我们与 openclaw 系统之间传递信息.
bot 并不代表某个 agent.
当我的 openclaw 系统只有1个agent的时候, 我以为 bot 和agent是1对1的关系, 这是错觉.
========
完
========
后记
我们来看一下 openclaw.json 文件发生了什么
~/.openclaw/openclaw.json
这些是新增的agent的定义
我另外拿一个之前做实验时得到的 bindings 语法的例子
评论
发表评论