znotifier - Python script to send automated emails with recent additions to a Zotero group library.
- pyzotero
- API key with read-only access to the Zotero group library.
cron
- Install pyzotero:
pip install pyzotero. - Modify the path to
settings.iniinznotify.py(use absolute paths when running cronjobs). - Generate a API key for the Zotero group library through the Zotero.com web interface.
- Modify
settings.iniitself: SMTP-settings, Zotero credentials, generation-interval in days (this needs to be the same interval as in the cronjob). - Modify the
cronjobexample. Use absolute paths, and if you usevirtualenv, remember to add the correct Python interpreter. - Add the cronjob to
crontabusingcrontab cronjob.
Change the basic HTML template in znotify.py to match your requirements.