pygithub-bot icon indicating copy to clipboard operation
pygithub-bot copied to clipboard

Python Github Bots !

pygithub-bot

A Python Bot For Github Automation(Deployed on heroku)

What the bot does ? :-

  • Bot will greet to the user whenever he/she create an issue.
  • Bot will add label named review_needed to the issue whenever it is created.
  • Bot will greet to the user whenever he/she open a pull request.
  • Bot will add label named review_needed_pr to the pull request whenever it is being created.
  • Bot will react 👍 whenever the comment is created in the issues.(Ok we might not want to actually do that, (and whether it can actually encourage more discussion is questionable). Still, this can be a fun.)

Repo Stats :-

PRs Welcome GitHub issues GitHub PRs GitHub PRs

Language Used :-

python

Deployment

Deploy

  • Create a Heroku project
  • Set the GH_TOKEN environment variable to the GitHub oauth token to be used by the bot
  • Set up the Heroku project to get the code for the bot
  • Add webhook to the repository in which you want to use the bot
  • Set the GH_SECRET of webhook in environment variable in heroku
  • Deploy on main branch and see the magic !!

Project Maintainers :-

Contributors List