Skip to content

Leeoku/Movie-Reminder

Repository files navigation

Alt text

Custom movie parser for TheMovieChannel!

This is a unique problem for a unique individual. There are two solutions catalogued in this repo:

docxcleaner.py

Built to return a (semi) clean list of movies from an originally hand-crafted, botique, docx. Alt text

main.py

Built to grab the videos shown today via TMC.com for recording. The movies are then compared to the clean list of movies returning a final list of movies to record. This is hosted on Amazon AWS using CRON to run main.py daily and notifies the user via email.

Sample image:

An example of what the email the user receives everyday.
Alt text

Quickstart

Ensure python 3 is installed
python3 -m virtualenv
pip install -r requirements.txt
python3 main.py

To get the list of cleaned movies from the docx: Download the appropriate docx then:

python3 docxcleaner.py

This will be exported as cleanmovies.json and used in main.py. This repository does not include token.json and credentials.json from Gmail's SMTP authentication.

Technologies

Cloud

Amazon Debian Web Server using EC2

Acknowledgements

Phil for mentoring and guiding me for my first large project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages