OpenClaw接入钉钉群聊

5 阅读1分钟

进入钉钉开发者页面

open-dev.dingtalk.com/unauth?redi…

创建测试组织

创建一个测试组织

创建应用

创建机器人

创建完的应用,在列表会出现,点击进入之后,按图中所示,创建机器人

发布版本

首次创建,需要发布版本,点击查看版本详情

凭证管理

AgentId、Client ID、Client Secret、CorpId、AgentId

RebotCode

集成钉钉

安装钉钉插件

# 先克隆再本地安装
cd /tmp
git clone https://github.com/soimy/clawdbot-channel-dingtalk.git
openclaw plugins install ./clawdbot-channel-dingtalk

配置文件修改

查找配置文件 find / | grep openclaw.json

博主这里是这个 vi ~/.openclaw/openclaw.json

将下面的内容,粘贴到gateway配置下面,xx的地方是需要填写的,上面有说在哪里找到对应的信息

"channels": {
  "dingtalk": {
    "enabled": true,
    "robotCode": "xx",
    "corpId": "xx",
    "agentId": "xx",
    "dmPolicy": "open",
    "groupPolicy": "open",
    "messageType": "markdown",
    "debug": false,
    "enabled": true,
    "clientId": "xx",
    "clientSecret": "xx"
  }
},

配置好后重启

systemctl restart openclaw-gateway
systemctl status openclaw-gateway

机器人对话

进入钉钉,刚刚创建了测试的企业,此时钉钉可以看到,建群之后可以在群管理里面找到机器人并拉入群聊。

注意,机器人一定要先更改版本并发布,状态是已上线才可以