项目作者: lmzdev

项目描述 :
Get GitHub notifications via Telegram
高级语言: PHP
项目地址: git://github.com/lmzdev/hellogithub_bot.git
创建时间: 2020-11-11T22:47:06Z
项目社区:https://github.com/lmzdev/hellogithub_bot

开源协议:MIT License

下载


hellogithub_bot

Ever wanted to keep track of your repositories the easiest way possible? This tool bridges GitHub’s webhook notifications to a Telegram-Bot.

🔶 Advantages

  • Productivity: Add to group chats to let small teams keep track of their work
  • Lightweight: Only a single file, runs on cheap hosting plans
  • Privacy: Does not store any data. At all.

🔶 Usage

You can use my already existing bot…

  1. 🔗 Go to t.me/hellogithub_bot
  2. 🤖 Start Bot and copy webhook url
  3. 📋 Add webhook url to your repository
  4. ✅ Get notified!

… or you can host your own

  1. Create a new bot with @BotFather
  2. Upload bot.php to your webspace
  3. Add a config.php containing your Bot-Token. Do not publish that Token!
  4. Tell Telegram to use your Bot by calling bot.php?webhook&token=<yourbottoken>
  5. 🤖 Start your Bot and copy webhook url
  6. 📋 Add webhook url to your repository
  7. ✅ Get notified!

🔶 Supported GitHub Events

Hellogithub_bot currently supports the following types of @latest/developers/webhooks-and-events/webhook-events-and-payloads">HTTP_X_GITHUB_EVENT

  • push
  • ping
  • issues
  • member
  • deploy_key
  • pull_request
  • delete
  • create
  • public
  • release
  • star
  • fork
  • workflow_run