Price monitoring of Prom.ua + Telegram alerts — Python
Prices on Prom.ua change daily — tracking them manually is unrealistic. The script monitors an unlimited number of products every 30 minutes and immediately sends a Telegram alert when the price changes above a specified threshold. The business owner is always aware of competitors' price movements — without manual checks.
What the script does:
— Automatically monitors product prices on Prom.ua
— Telegram alert with details: was / is / percentage change
— Change threshold adjustable to your needs
— Complete price history in SQLite database
— Scheduled execution (cron), logging to file
Stack: Python 3.10+, requests, BeautifulSoup4, SQLite, Telegram Bot API, python-dotenv, cron
What the script does:
— Automatically monitors product prices on Prom.ua
— Telegram alert with details: was / is / percentage change
— Change threshold adjustable to your needs
— Complete price history in SQLite database
— Scheduled execution (cron), logging to file
Stack: Python 3.10+, requests, BeautifulSoup4, SQLite, Telegram Bot API, python-dotenv, cron