← 返回首页

钉钉机器人接入 OpenClaw

将 OpenClaw 接入钉钉,实现智能助手功能

前置要求

部署步骤

1创建钉钉应用

1. 打开 钉钉开放平台

2. 使用钉钉账号登录

3. 点击「应用开发」→「创建应用」

4. 填写应用名称(如 OpenClaw 助手)

5. 获取 App Key 和 App Secret

2配置应用权限

在应用管理页面,点击「权限管理」,添加以下权限:

  • im:robot - 机器人消息
  • im:chat - 群会话
  • im:message - 消息相关

3创建自定义机器人

1. 进入需要接入的钉钉群

2. 点击群设置 → 智能群助手

3. 点击「添加机器人」

4. 选择「自定义」机器人

5. 设置机器人名称,获取 Webhook 地址

Webhook 格式:

https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxx

4在 OpenClaw 中配置钉钉

编辑配置文件 ~/.openclaw/openclaw.json

{
  "channels": {
    "dingtalk": {
      "enabled": true,
      "webhook": "你的钉钉Webhook地址",
      "secret": "你的加签密钥(可选)"
    }
  }
}

或使用命令行:

openclaw config set channels.dingtalk.enabled true
openclaw config set channels.dingtalk.webhook "你的Webhook地址"

5重启服务

openclaw restart

验证配置

在钉钉群中 @机器人 发送消息,测试是否正常工作。

常见问题

Q: 收不到消息?

Q: 如何开启加签?

在钉钉机器人设置中开启「加签」,将生成的 secret 配置到 OpenClaw 中。