# 配置CodeArts Check项目级消息通知
CodeArts Check支持配置项目级消息通知，配置后，将生效于该项目下的所有代码检查任务。
#### 配置项目级消息通知入口
1. 通过项目入口方式[访问CodeArts Check服务首页](https://support.huaweicloud.com/usermanual-codecheck/devcloud_hlp_00101.html#devcloud_hlp_00101__section125631532175013)。
2. 在菜单栏选择"设置 \> 通用设置 \> 通知设置"。
 
#### 配置站内消息通知
当事件发生时，系统以站内信的方式通知相关接收人。
1. 选择"站内消息通知"页签。
2. 选择"代码检查"。
3. 根据实际需要配置各个事件的通知对象（包括创建人和执行人）以及是否开启各个事件的通知。 
   图1配置站内消息通知   
   ![](https://support.huaweicloud.com/usermanual-codecheck/zh-cn_image_0000002126084972.png "点击放大")
   
   
 
- [配置邮件通知]
  当事件发生时，系统以邮件的方式，通知相关接收人。如果用户在[个人通知设置](https://support.huaweicloud.com/usermanual-devcloud/devcloud_01_0006.html#section2)中打开了邮件通知且设置了正确的邮件地址，会同时收到邮件通知。
  1. 选择"邮件通知"页签。
  
  2. 选择"代码检查"。
  
  3. 根据实际需要配置各个事件的通知对象（包括创建人和执行人）以及是否开启各个事件的通知。 
     图2配置邮件通知   
     ![](https://support.huaweicloud.com/usermanual-codecheck/zh-cn_image_0000002161617501.png "点击放大")
     
     
   
- [配置企业微信]
  当事件发生时，通过微信机器人的方式推送消息到企业微信群。
  1. 选择"企业微信"页签。
  
  2. 选择"代码检查"。
  
  3. 根据配置企业微信参数。 
     表1企业微信参数 
     | **参数** | **说明**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     |:---|:---|
     | URL       | 获取方式如下：（以手机客户端为例，详细指导请参考[如何设置群关系机器人](https://open.work.weixin.qq.com/help2/pc/14931)。） 1. 运行企业微信客户端，选中需要接受消息推送的群聊，单击右上角三个点按钮。  2. 依次单击"群机器人 \> 添加 \> 新建"。  3. 填写机器人名字，单击"添加"。  4. 单击Webhook文本框旁的"复制"获取企业微信Webhook地址。   |
     | 事件类型    | 设置通知的事件类型。 - 全部：代码检查任务执行结果的门禁通过和门禁不通过都通知接收人。  - 门禁通过：代码检查任务执行结果为通过时通知接收人。  - 门禁不通过：代码检查任务执行结果为不通过时通知接收人。                                                                                                                                                                         |
     | 通知内容     | 可以勾选检查结果，门禁结果，问题数，跳转链接，执行人和完成时间前的复选框选择通知内容                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
     | @user_id  | 填写企业微信的成员user_id，多个user_id之间使用英文分号隔开。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
     | @手机号     | 填写手机号，多个手机号之间使用英文分号隔开。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
        
     
     
   
- [配置钉钉]
  当事件发生时，通过钉钉的方式推送消息到钉钉群。
  1. 选择"钉钉"页签。
  
  2. 选择"代码检查"。
  
  3. 根据配置钉钉参数。 
     表2钉钉参数 
     | **参数**    | **说明**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     |:---|:---|
     | URL      | 获取方式如下： 1. 进入钉钉群，找到"群设置 \> 智能群助手"，然后添加机器人（选择自定义类型）。  2. 填写机器人名字，选择群组，完成安全设置（需勾选"加签"，并单击加签文本框旁的"复制"获取加签密钥）。  3. 已阅读并同意相关协议后，单击"完成"。单击Webhook文本框旁的"复制"获取钉钉Webhook地址。  4. 选择"钉钉"通知，填写Webhook地址并单击"测试"确保Webhook地址可用。   |
     | 事件类型      | 设置通知的事件类型。 - 全部：代码检查任务执行结果的门禁通过和门禁不通过都通知接收人。  - 门禁通过：代码检查任务执行结果为通过时通知接收人。  - 门禁不通过：代码检查任务执行结果为不通过时通知接收人。                                                                                                                                                                                      |
     | 通知内容     | 可以勾选检查结果，门禁结果，问题数，跳转链接，执行人和完成时间前的复选框选择通知内容                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
     | @user_id | 填写钉钉的成员user_id，多个user_id之间使用英文分号隔开。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
     | @手机号     | 填写手机号，多个手机号之间使用英文分号隔开。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     | 密钥     | 填写钉钉的加密密钥。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
        
     
     
   
#### 配置飞书
当事件发生时，通过飞书的方式推送消息到飞书群聊机器人。
1. 选择"飞书"页签。
2. 选择"代码检查"。
3. 根据配置飞书参数。 
   表3飞书参数 
   | **参数**   | **说明**                                                                                                                                                                                                                                                                                                                                                              |
   |:---|:---|
   | URL       | 填写飞书机器人通知URL，只能以http://或者https://开头，例如https://xxxxxx。                                                                                                                                                                                                                                                                                                                    |
   | 事件类型     | 设置通知的事件类型。 - 全部：代码检查任务执行结果的门禁通过和门禁不通过都通知接收人。  - 门禁通过：代码检查任务执行结果为通过时通知接收人。  - 门禁不通过：代码检查任务执行结果为不通过时通知接收人。   |
   | 通知内容       | 可以勾选检查结果，门禁结果，问题数，跳转链接，执行人和完成时间前的复选框选择通知内容                                                                                                                                                                                                                                                                                                                          |
   | @user_id | 填写要接受通知的飞书的user_id，多个user_id之间以逗号分隔。                                                                                                                                                                                                                                                                                                                                 |
   | 密钥      | 飞书自定义机器人可以开启安全设置，若未使用加签，无需填写加签密钥。                                                                                                                                                                                                                                                                                                                                      |
      
   
   
4. 配置完成后，单击"保存"，弹出"保存信息成功"提示，完成代码检查的保存。
 
