钉钉群聊天机器人
约束限制
- 代码仓库内的成员可以查看该页面,仅拥有代码仓库“设置”权限的角色可以设置钉钉群消息订阅,请参考配置代码仓库级的权限。
- “合并请求”事件类型只对合并请求模式生效。
配置钉钉群消息订阅
Repo支持以订阅的方式,把关于代码仓的事件发送到钉钉群。
用户可以打开右上角的“使用项目通知设置”来继承项目级配置,且不可更改。也可根据如下操作步骤为指定的代码仓配置。
- 进入要配置的代码仓首页,依次单击导航栏“设置 > 基本设置 > 通知设置”。
- 打开“钉钉群聊天机器人”开关。
- 填写“URL”,该URL为钉钉机器人通知的URL。
- 参考下表填写“事件类型”参数。
表1 事件类型的参数表格 参数
参数说明
仓库
可选择通知的仓库操作类型包括:“删除仓库”和“容量预警”,容量预警默认值为“90%”,可选值还包括“60%”和“80%”。
合并请求
可选择通知的合并请求类型包括:开启合并请求、更新合并请求、合并合并请求、检视合并请求、审核合并请求、新建评审意见和解决评审意见。
- “@user_id”非必填参数,表示发送通知时要@成员的钉钉user_id,多个user_id需要使用“;”隔开。
- “@手机号”为非必填参数,表示发送通知时要@的成员手机号,多个手机号需要使用“;”隔开。
- 如果钉钉自定义机器人安全设置开启加签,则需填写“密钥”。
- 配置好参数后,单击“确定”,即完成配置。