使用钉钉机器人监控GitHub仓库的动态
此文章使用
CC-BY-NC协议,协议详情介绍请看此文
前言
最近因为疫情,又得在家里用钉钉上网课了.
无意间,我发现了钉钉群组可以添加机器人的功能:

有一说一,这个官方提供机器人还算是挺丰富的.
自然,我的注意力放在了GitHub机器人上.它的功能如下图所示:

虽然说我的这些项目都是自己一个人在做的小项目,但是能推送到钉钉群里,同学们看到就会觉得很有逼格(大概).
这种莫名其妙的虚荣心让我创建了一个三人小群,开始了对这个机器人的摸索.
部署
首先应当添加这个机器人,并且复制添加后显示的webhook地址.

随后选择一个想要监控的GitHub仓库,按照下图所示的箭头方向,打开Settings的Webhooks一栏:

在Add webhook中,需要注意修改Content type为application/json.
官方教程没说这一点,当时GitHub还不具有这个功能.

下面会向你提问Which events would you like to trigger this webhook?
我选择的是第二项(监控所有事件),第一项是只监控push,第三项是自定义.
SSL verification是是否开启SSL验证,我觉得没有必要,而且可能会有更多的问题产生,所以选择了Disable.
在这一切完成之后,只需要点击最下面的绿色按钮Add webhook就OK啦!
效果


我是听话的便当.

Bye~❛‿˂̵✧
使用钉钉机器人监控GitHub仓库的动态
https://wzk0.github.io/ddg/