https://github.com/robintw/julian_timehop
Sends a daily 'Julian Timehop' email reminding me of things Julian did on this day in previous years
https://github.com/robintw/julian_timehop
Last synced: about 1 year ago
JSON representation
Sends a daily 'Julian Timehop' email reminding me of things Julian did on this day in previous years
- Host: GitHub
- URL: https://github.com/robintw/julian_timehop
- Owner: robintw
- Created: 2018-07-04T13:44:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-12-02T21:13:15.000Z (over 6 years ago)
- Last Synced: 2025-06-11T05:07:03.684Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 1000 Bytes
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Julian Timehop
This is a simple Python script that produces an email from a list of diary entries about my son's activities/achievements. It downloads a Word document from Dropbox, parses a table in the document, and sends an appropriate email. It is run every day on my Linux server (using cron).
See [this blog post](http://blog.rtwilson.com/creating-an-email-service-for-my-sons-childhood-memories-with-python) for more details.
## Requirements:
- python-docx
- pandas
- emails
- [dropbox](https://pypi.org/project/dropbox/)
You will also need to set the following environment variables:
- `SMTP_PASSWORD`
- `DROPBOX_KEY`