A retail bot that monitors global marketplaces and identifies profitable reselling opportunities, with WhatsApp integration for user communication.
- Marketplace Monitoring: Scrapes and monitors multiple global marketplaces (eBay, Amazon, Facebook Marketplace)
- Opportunity Detection: Automatically identifies items with profitable reselling margins
- WhatsApp Integration: Communicates with users via WhatsApp to share opportunities
- Data Persistence: Stores all data in
nomi_2025.json
- Install dependencies:
pip install -r requirements.txt-
Configure
nomi_2025.json:- Add marketplace URLs and settings
- Configure WhatsApp API credentials (if using WhatsApp integration)
- Set profit margin thresholds
-
Run the web interface:
python app.pyThen open your browser to: http://localhost:4400
Or run the bot in CLI mode:
python main.pydata_manager.py: Handles JSON data persistencemarketplace_scraper.py: Scrapes and monitors marketplacesreselling_engine.py: Identifies profitable opportunitieswhatsapp_bot.py: Handles WhatsApp communicationmain.py: Main application entry point (CLI mode)app.py: Flask web application (web interface)templates/: HTML templatesstatic/: CSS and JavaScript files
hi/hello- Greetingshow opportunities- View top reselling opportunitiessearch [keyword]- Search for itemshelp- Show available commands
- Marketplace scraping requires proper authentication and API access
- WhatsApp integration requires WhatsApp Business API or similar service
- Respect marketplace terms of service and rate limits
- Consider using official APIs instead of web scraping where available