Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 Discord OLX Bot

An automated monitoring tool that brings OLX marketplace updates directly to your Discord server. Perfect for tracking specific items or categories with instant alerts.

✨ Features

  • Smart Scraping: Efficiently parses OLX search results for new entries.
  • Subscription System: Users can subscribe to specific search queries.
  • Database Integration: Maintains an olx_offers.db to track history and olx_subscriptions.db for user preferences.
  • Reliable Persistence: Handles state across restarts using SQLite and JSON caching.

🛠️ Technology Stack

  • Language: Python 3.x
  • Core: discord.py
  • Scraping: requests, BeautifulSoup4
  • Storage: SQLite & JSON

🚀 Setup

  1. Clone: git clone https://github.com/kkkwbm/Discord_Olx_Bot.git
  2. Dependencies: pip install -r requirements.txt
  3. Security: Add your DISCORD_TOKEN to your environment variables (do not hardcode it in main.py).
  4. Execution: python main.py

⚠️ Disclaimer

This project is for educational purposes only. Scraper logic is intended to demonstrate web automation techniques. Please be aware that automated scraping of OTOMOTO/OLX may violate their Terms of Service. The author is not responsible for any misuse of this software, account bans, or legal consequences resulting from its use. Use it at your own risk and respect the websites' robots.txt and rate limits.

About

Automated Discord bot to track new listings on OLX.pl. Supports search query subscriptions, utilizes SQLite for data storage, and provides real-time alerts.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages