Skip to content

Get daily notifications on Telegram with the count of commits of an Organization

License

Notifications You must be signed in to change notification settings

georgerappel/DailyGitHubBot

Repository files navigation

Daily GitHub Bot

for Telegram.

@DailyGithubBot - https://t.me/dailygithubbot

  • Copy the file config.inc.example to config.ini and replace the bot token with your token.
  • Install the requirements: pip3 install -r requirements.txt
    • If you get an error for the telegram package, try running the command above with sudo.
  • Run the bot: python3 bot.py

Todo

  • Config to enable the notification if there are no commits that day, instead of sending "No commits today". Currently, it's default to do nothing, but it would be good to give the users an option;
  • Remove chat from the database if there's no activity for the past two weeks or so;
  • Count commits on branches other than the Master branch;
  • Try to get data from a user, instead of from an organization, if the username passed doesn't work for an org;

About

Get daily notifications on Telegram with the count of commits of an Organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages