一个对gitlab webhook做出反应的简单机器人
gitlab-webhook-telegram的Python项目详细描述
#Gitlab Webhook电报
##Gitlab Webhook Telegram能为您做些什么?
gitlab webhook telegram(gwt)提供了一个简单的应用程序来监视gitlab webhook并将消息发送到telegram聊天室。它允许您处理多个项目和多个聊天(只需要一个项目实例)。 gwt还实现了一个守护进程包装器来使用start、stop和restart,并轻松地将这个python应用程序转变为一个服务。
##什么是gwt不能为你做的?
咖啡,核武器和其他很多东西。
##如何使用 易于安装:
- 您可以使用pip安装包:pip install gitlab webhook telegram
- 创建/etc/gwt文件夹并从包(/home/username/.local/lib/python/site packages/gwt/all.json)中复制配置json文件。您需要更改文件夹的所有者(或至少更改权限),以便用户可以访问该文件夹(读、写)
- 创建/var/log/gwt/文件夹,并为用户授予所需的权限(读、写)
- 然后可以使用gwt命令:
- gwt启动 长城站 gwt重启 gwt试验
gwt start:启动守护进程 gwt stop:停止守护进程 gwt restart:停止并启动守护进程 gwt test:执行main方法,但不启动任何守护进程