代码拉取完成,页面将自动刷新
企业微信 2.8.7 版本上线了“群机器人”功能,提供 Webhook 接口,这样一来,企业微信也拥有了类似 Slack 的消息集成能力。wechat-work-bot 用于将其他应用(例如 GitLab)的消息通过 Webhook 推送至企业微信群中。
目前支持的应用:
GitLab。支持的事件如下:
进入 GitLab 项目的Settings
->Integrations
,URL一栏填写http://<服务器域名或IP>/gitlab/webhook/<key>
version: '3'
services:
wwb:
image: xylw912/wechat-work-bot:wwb
container_name: wwb
privileged: true
restart: always
ports:
- 8080:8080
$ ./gradlew build
$ ./gradlew bootRun
完成项目启动,端口号为8080,自动重启shell脚本:
#!/bin/sh
webhookpid=`ps -ef | grep java | grep wechat-work-bot | grep -v grep | awk '{print $2}'`
echo "webhook项目进程ID为:$webhookpid"
echo "kill webhook PID..."
kill -9 $webhookpid
echo "$webhookpid已杀死..."
cd ~/wechat-work-bot
nohup ./gradlew bootRun > /root/webhook-log.log 2>&1 &
$ ./gradlew build jar
$ java -jar ./build/libs/wechat-work-bot-1.0-SNAPSHOT.jar
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。