Stock Monitor & Auto-Buy Script
Budget: $10 – $100 USD
I need a Python script that keeps a close watch on a specific product page and instantly detects any change in stock availability. The moment the item arrive at site
1. A push notification is sent straight to my Telegram account so I’m aware of the restock in real time.
2. The script automatically executes the purchase (log in, add to cart, and place the order) with credentials and payment details I will provide via a secure config file.
Key points
• Language: Python 3.x
• Monitoring: continuous polling or event-driven method that avoids website rate-limits and bans.
• Notification: Telegram Bot API for the push alert.
• Configurable: product URL, check interval, Telegram bot token/chat ID, login details, quantity, and payment method must all live in an external settings file so I can reuse the script for other items.
• Logging: clear console or file logs showing each check, detection, and purchase step.
• Cross-platform: script should run on Windows
Acceptance criteria
• On a test page that toggles stock status, the script detects the change within 0.5 seconds, sends a Telegram message, and completes checkout without manual input.
• Clean, readable code with function or class separation and inline comments.
• A short README covering setup, environment variables, and how to add new products.
If you have previous experience building real-time monitors or checkout bots, that will be a plus. Let me know what tools you’d use and an estimated timeline, and we can get started right away.
1. A push notification is sent straight to my Telegram account so I’m aware of the restock in real time.
2. The script automatically executes the purchase (log in, add to cart, and place the order) with credentials and payment details I will provide via a secure config file.
Key points
• Language: Python 3.x
• Monitoring: continuous polling or event-driven method that avoids website rate-limits and bans.
• Notification: Telegram Bot API for the push alert.
• Configurable: product URL, check interval, Telegram bot token/chat ID, login details, quantity, and payment method must all live in an external settings file so I can reuse the script for other items.
• Logging: clear console or file logs showing each check, detection, and purchase step.
• Cross-platform: script should run on Windows
Acceptance criteria
• On a test page that toggles stock status, the script detects the change within 0.5 seconds, sends a Telegram message, and completes checkout without manual input.
• Clean, readable code with function or class separation and inline comments.
• A short README covering setup, environment variables, and how to add new products.
If you have previous experience building real-time monitors or checkout bots, that will be a plus. Let me know what tools you’d use and an estimated timeline, and we can get started right away.