使用钉钉机器人监控GitHub仓库的动态

本文最后更新于:3 个月前

点击获得封面头图

此文章使用CC-BY-NC协议,协议详情介绍请看此文


前言

最近因为疫情,又得在家里用钉钉上网课了.

无意间,我发现了钉钉群组可以添加机器人的功能:

如图所示

有一说一,这个官方提供机器人还算是挺丰富的.

自然,我的注意力放在了GitHub机器人上.它的功能如下图所示:

如图所示

虽然说我的这些项目都是自己一个人在做的小项目,但是能推送到钉钉群里,同学们看到就会觉得很有逼格(大概).

这种莫名其妙的虚荣心让我创建了一个三人小群,开始了对这个机器人的摸索.

部署

首先应当添加这个机器人,并且复制添加后显示的webhook地址.

如图所示

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

如图所示

Add webhook中,需要注意修改Content typeapplication/json.

官方教程没说这一点,当时GitHub还不具有这个功能.

如图所示

下面会向你提问Which events would you like to trigger this webhook?

我选择的是第二项(监控所有事件),第一项是只监控push,第三项是自定义.

SSL verification是否开启SSL验证,我觉得没有必要,而且可能会有更多的问题产生,所以选择了Disable.

在这一切完成之后,只需要点击最下面的绿色按钮Add webhook就OK啦!

效果

如图所示

仓库


我是听话的便当.

Bye~❛‿˂̵✧