A self-running Python script that tracks the price of a product on an e-commerce website (like Amazon) and sends an email notification when the price drops below a specified target.
- Web Scraping: Uses
requestsandBeautifulSoupto parse live product data from a URL. - Price Comparison: Compares the current price against a user-defined target price.
- Email Alerts: Automatically sends a formatted email notification using
smtplibwhen a deal is found. - Automated Execution: Utilizes GitHub Actions to run the script on a daily schedule, making it a completely autonomous bot.