The simple library that calls user's registered functions whenever github events happen.
You can install Github Listener using pip :
$ pip install github_listener
- Notification
- ...If you have things you want, please tell me through issues.
from github_listener import (
GithubAccount,
GithubListener,
)
account = GithubAccount("username", "password")
listener = GithubListener(account)
@listener.notification
def on_notification(change):
# Do things that you want to do whenever the github's notification occurs.
pass
listener.run() # infinite loop
from github_listener import GithubAccount
from github_listener.github_api import NotificationAPI
account = GithubAccount("username", "password")
api = NotificationAPI(account)
groups = api.get_notification_groups()
# Do something using notification informations.
For more detail examples, Go Examples.
Welcome any kind of contribution!