# Gitlab_2_Slack_Bot **Repository Path**: master_xu/GitlabRobot ## Basic Information - **Project Name**: Gitlab_2_Slack_Bot - **Description**: 接受到 gitlab 的更新推送消息 并将信息推送到对应人的 Slack 消息 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-11-18 - **Last Updated**: 2021-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SlackBot #### 介绍 用于推送 Gitlab 的变更到 slack 目前支持的推送包含: * 回复并 @ * 调整 assign * 修改 labels * 修改 Due date * open issue * close issue #### 安装教程 1. pip3 install flask 2. pip3 install requests #### 使用说明 1. 安装模块 2. 配置 config.ini 中数据表 3. 配置 slack bot,获取 SLACK_WEBHOOK_URL 4. 配置 SLACK_WEBHOOK_URL 地址到 Slack_Bot.py 5. 在 Slack_Bot.py 中配置端口 6. 去 Gitlab 打开 7. ![](/Users/kiwi-hangzhou-3/Documents/codes/slackbot_test/1574405591253.jpg) 8. 如上设置,Add webhook 即可 9. 执行 python3 Slack_Bot.py