Series Watcher

Series Watcher

Automated TV Series Episode Tracker and Notification System

Overview

This project is a Python script that uses the MovieDB API to gather data on TV series and notify users when new episodes are released. The script allows users to input a list of series they follow, and then checks for new episodes on a weekly basis.

The script is designed to be simple and user-friendly, allowing users to easily input the series they want to track and receive notifications on new episode releases. It can save time for TV series enthusiasts by automating the process of checking for new episodes and sending notifications of their release, making the tracking process more efficient and less prone to errors.

Key Features

Series Tracking

User input for a list of series to track with personalized monitoring capabilities.

Weekly Monitoring

Automatic weekly checking for new episodes with scheduled updates and notifications.

Email Notifications

Automated email functionality to send detailed reports to specified recipients.

Episode Summaries

Comprehensive summary of past and upcoming episode releases with detailed information.

Technical Implementation

Python MovieDB API Pandas Numpy smtplib Email Automation Data Processing

Series Watcher is built using Python for data collection and email automation, leveraging The MovieDB API for gathering comprehensive information on TV series. The script utilizes libraries and modules such as Pandas, Numpy, and smtplib for efficient data processing and email functionality.

This project is useful for TV series enthusiasts who want to stay up to date on new episode releases without having to constantly check for updates. The script sends an email to the user with a summary of which episodes were released in the past week and which will be released in the upcoming week, helping users never miss an episode of their favorite series.