进入钉钉开发者页面
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
机器人对话
进入钉钉,刚刚创建了测试的企业,此时钉钉可以看到,建群之后可以在群管理里面找到机器人并拉入群聊。

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