DingTalk channel plugin for OpenClaw - send and receive messages via DingTalk (钉钉)
将 OpenClaw 连接到钉钉,实现企业级消息收发。
bash
export DINGTALKCLIENTID=your-app-key
export DINGTALKCLIENTSECRET=your-app-secret
bash
openclaw config --section channels
或手动编辑配置:
yaml
channels:
dingtalk:
enabled: true
clientId: ding6kntxc33nvloty5z
clientSecret: your-secret
dmPolicy: allowlist # 或 open、pairing
allowFrom:
- user001
- user002
groupPolicy: allowlist # 或 open、disabled
groupAllowFrom:
- chat001
用于群机器人 Webhook:
yaml
channels:
dingtalk:
enabled: true
webhookUrl: https://oapi.dingtalk.com/robot/send?access_token=xxxxx
webhookSecret: SECxxxxx # 可选,用于签名验证
typescript
await message({
channel: dingtalk,
target: user-id,
text: 来自 OpenClaw 的问候!
});
将钉钉回调 URL 配置为指向你的 OpenClaw 网关:
https://your-gateway/webhook/dingtalk
错误:invalid timestamp
错误:app not authorized
错误:ip not in whitelist
此插件处于测试阶段。问题反馈请访问:https://github.com/openclaw/openclaw
MIT
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 dingtalk-1776057864 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 dingtalk-1776057864 技能
skillhub install dingtalk-1776057864
文件大小: 9.03 KB | 发布时间: 2026-4-15 12:29