This is a silly little utility written from urgent need thereof. For some reason, I figured it would be faster to reinvent the wheel than to search for an existing, robust solution.
- Python 3
Written for and tested with Python 3.2 and later. Usage of
virtualenv is advised
$ pip install -r requirements.txt $ python setup.py # Create the database
For regular updates, add
@daily ~/sms/notifier.py to your crontab.
$ echo '@daily python3 $HOME/sms/notifier.py' | crontab
A separate execution script might be necessary if you're using
runner.hs for an example
To-do list of features
- proper error handling and recovery
- proper logging
- templating (jinja2?)
- aggregated mailing