鹿友のKICO
文章29
标签17
分类7
github仓库更新提醒 for HoshinoBot

github仓库更新提醒 for HoshinoBot

一个适用hoshinobot的 github仓库更新提醒 插件

GitHub本项目地址

https://github.com/azmiao/github_reminder

本项目仅供学习交流使用

插件后续将继续在 github 更新,欢迎提交 isuue 和 request

※ 提交issue反馈bug麻烦尽量提供日志谢谢,另外请勿就’如何安装插件’提问,本页面只是插件不是如何搭建机器人教程,其他可查看提问的智慧

若遇到日志报“检测commits更新失败,偶尔发生属于正常现象不用慌,经常发生请反馈bug”,麻烦提issue提醒我下,万一github再改源码2333

监控组织的功能后续会考虑更新,大概

更新日志

21-11-09 v1.4 跟随github源码更新修复一个小bug,(github居然偷偷改源码了23333)

21-09-14 v1.3 修复string中含有其他代码引发的报错(issue #1),并增加了查仓库issue编号的判断

21-09-06 v1.2 应该修复了可能进程卡死的问题

21-08-27 v1.1 新增查询监控仓库列表功能,并修复接受pull requests时出现多条commits的问题

21-08-23 v1.0 大概能用了?

需要的东西

python 3.8.6
hoshinobot

功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
命令如下:
(链接支持github镜像站)

[查仓库 仓库链接] 查该链接下的commits记录

[监控仓库 仓库链接] 监控该仓库,推送功能需另外开启

[不要监控 仓库链接] 不再监控该仓库

[查询监控仓库] 查询自己监控的仓库列表

其他:

(自动推送监控的仓库更新,需要手动开启)

教程

step 1

下载或git clone本插件:

在 HoshinoBot\hoshino\modules 目录下使用以下命令拉取本项目

1
git clone https://github.com/azmiao/github_reminder

step 2

安装依赖,如下载过慢请自行换源

1
pip install pyyaml

step 3

在 HoshinoBot\hoshino\config\ __bot__.py 文件的 MODULES_ON 加入 ‘github_reminder’

然后重启 HoshinoBot

step 4

在某一群内发送 “开启 github_reminder_poller” 即可启用自动推送功能

群内发送 ‘github推送帮助’ 可获取更多帮助

本文作者:鹿友のKICO
本文链接:https://www.594594.xyz/2021/08/23/github_reminder_for_hoshino/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可
×