
# 钉钉群聊天机器人
#### 约束限制
- 代码仓库内的成员可以查看该页面，仅拥有代码仓库"设置"权限的角色可以设置钉钉群消息订阅，请参考[配置代码仓库级的权限](https://support.huaweicloud.com/usermanual-codeartsrepo/codeartsrepo_03_0066.html)。
- "合并请求"事件类型只对合并请求模式生效。
- 关闭通知设置开关时，更新合并请求、删除仓库、删除代码组等操作将不会发送通知内容。
- 项目级的代码托管通知设置，切换到关闭状态，关闭生效会有一定的延迟。
 
#### 配置钉钉群消息订阅
Repo支持以订阅的方式，把关于代码仓的事件发送到钉钉群。
用户可以打开右上角的"使用项目通知设置"来继承项目级配置，且不可更改。也可根据如下操作步骤为指定的代码仓配置。
1. 进入要配置的代码仓首页，在左侧导航栏选择"设置 \> 通用设置\> 通知设置"。
2. 打开"钉钉群聊天机器人"开关。
3. 填写"URL"，该URL为钉钉机器人通知的URL。
4. 参考下表填写"事件类型"参数。 
   表1事件类型的参数表格 
   | 参数   | 参数说明                                                             |
   |:---|:---|
   | 仓库   | 可选择通知的仓库操作类型包括："删除仓库"和"容量预警"，容量预警默认值为"90%"，可选值还包括"60%"和"80%"。    |
   | 合并请求 | 可选择通知的合并请求类型包括：开启合并请求、更新合并请求、合并合并请求、检视合并请求、审核合并请求、新建评审意见和解决评审意见。 |
      
   
   
5. "@user_id"非必填参数，表示发送通知时要@成员的钉钉user_id，多个user_id需要使用";"隔开。
6. "@手机号"为非必填参数，表示发送通知时要@的成员手机号，多个手机号需要使用";"隔开。
7. 如果钉钉自定义机器人安全设置开启加签，则需填写"密钥"。
8. 配置好参数后，单击"确定"，即完成配置。
 
