Price Tracker Bot is a Telegram bot that helps you track the prices of your favorite products on various online platforms. Whenever there's a change in price, the bot will alert you, ensuring you never miss a deal!
- Track Prices: Simply send the product link to the bot, and it will start tracking the price for you.
- Automatic Alerts: Receive alerts when there's a price change, helping you stay updated on the latest deals.
- Python environment with venv
- MongoDB URI (get it from MongoDB)
- Bot Token
- API ID
- API HASH
- Clone the repository:
git clone https://github.com/nuhmanpk/PriceTrackerBot.git
- Create a .env file in the project root (Refer .envexample file)
cd PriceTrackerBot
python -m venv .venv
source .venv/bin/activate (Linux/Mac) or .venv\Scripts\activate (Windows)
pip install -r requirements.txt
- Start the Bot
python main.py
The fastest way to deploy the application is to click the Deploy to Koyeb button below.
- Thanks to sannjayy for his Scraper packages
- /start : start the bot
- /help : Get help
- /my_trackings: View all tracked products.
- /stop <product_id>: Stop tracking a specific product.
- /product <product_id>: Get detailed information about a product.
For any issues or feature requests, please open an issue.
If you find this repo helpful, don't forget add Your Star.