Notif - The notification package for every python project

Notif is a easy to use package to send notification from a python script.

Use this package to send during, at the end or when failing of a python script a

  • Slack notification,

  • Email notification,

  • Channel notification,

  • Microsoft Teams notification,

  • Discord.

Notif is compatible with the latest version of Python >= 3.6.

Warning

Please be careful with your login credential. Use a .env or any other file not publish by your git (configured in .gitignore). Read the following for best practices.

Installation

Install the stable version of notif:

pip install notif

Install the latest version of notif:

pip install -U git+https://github.com/davebulaval/notification.git

Cite

Use the following for the package citation;

@misc{notif,
    title={{Notif - The Notification Package}},
    author={David Beauchemin},
    year={2019},
    note   = {\url{https://notificationdoc.ca/}}
}

License

Notif is LGPLv3 licensed, as found in the LICENSE file.

API Reference

Package Reference