Self-hosted Python scraper tracking competitor price drops with real-time Discord webhook alerts and SQLite history.