https://github.com/apsknight/lemur
A Python application to send email on API update.
https://github.com/apsknight/lemur
notifier python
Last synced: 2 months ago
JSON representation
A Python application to send email on API update.
- Host: GitHub
- URL: https://github.com/apsknight/lemur
- Owner: apsknight
- License: mit
- Created: 2017-07-14T14:42:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T23:56:20.000Z (over 2 years ago)
- Last Synced: 2025-03-30T13:03:19.114Z (2 months ago)
- Topics: notifier, python
- Language: Python
- Size: 18.6 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Lemur
=====
[](http://aps.mit-license.org)
[](https://www.python.org/downloads/release/python-2712/)
>A Python project for sending Email notification on IIT BBS News API Updation. The Project is currently functioning to send Email notification of updates on
>[IIT Bhubaneswar News API](http://amanpratapsingh.in/IITBBSNewsAPI) project is used for API Requests.
## Features
* Subscription Management through Google Sheets
* Google Sheets([Why Google Sheet?](https://twitter.com/patio11/status/485239825314758656)) is used for `CRUD` functionality of Email Addresses.
* Email Sending through Python SMTP Library
* Python's standard Email and SMTP library is used for Email sending.
* HTML Emails
* Emails are in HTML format, created using ZURB Foundation Framework and Inliner.## How to subscribe
Just fill this [Google Form](https://drive.google.com/open?id=1eWPAZ1T_eSPM8YMXR8GKDfAEazQYge3obBrW0qZHuok) and you're on board.## Further ToDo
* Create Unsubscription Functionality for opting out. `C` and `R` is implemented while `U` and `D` is yet to implement.
* Add other resources like daily weather, quotes of the day, top local and national headlines in Emails.
* Send Email to all users simultaneously. (Currently Emails are sent one by one to each user)
* Code Cleaning and add Documentation in class functions.## Contributing
Feel free to submit a pull request or an issue. Sugest new features on issue tracker.
**OR**
You can [tweet me](https://twitter.com/ultimateaps) for any other info.## License
Built with ♥ by Aman Pratap Singh([@apsknight](http://amanpratapsingh.in)) under [MIT License](http://aps.mit-license.org/)