Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Telegram OLX Parser - monitoring of advertisements, vacancies, and price changes

Telegram Parser Bot (OLX & Vacancies) – monitoring of advertisements, vacancies, and price changes

Development of a Telegram bot in Python (aiogram) that allows users to effectively track new advertisements, price changes of specific products, and new vacancies on OLX.
The bot supports multiple subscriptions of different types for a single user and provides interactive management through a convenient main menu and inline buttons.

Main features:

Adding subscriptions for:
- new advertisements on OLX
- price change of a specific product on OLX
- new vacancies on OLX

Viewing all active subscriptions of the user
Editing a subscription by its ID
Deleting a subscription by ID

Inline buttons for confirming/canceling actions and returning to the main menu at any stage

Support for multiple simultaneous subscriptions
Notifications are sent only upon actual changes

Technical details:
- Background checks of subscriptions at intervals set by the user, with an asynchronous scheduler
- Data storage in SQLite (possible replacement with PostgreSQL)
- Structured project
- Logging to console/command line
- Error handling

Technologies used:
Python 3.10,
aiogram 3,
aiohttp,
BeautifulSoup4,
SQLAlchemy,
InlineKeyboard + callback_query,
python-dotenv

User benefits:
- Fully interactive interface without the need for third-party applications
- Ability to quickly add, edit, and delete subscriptions
- Minimum notifications — only relevant updates

The bot is perfect for those who want to quickly track the market of products or vacancies on OLX, saving time and receiving only current notifications.
Work details
Budget 156 USD
Added 29 December 2025
521 views

2 likes
Freelancer
Oleksandr Bilak
Ukraine Kosov  13  0

Available for hire Available for hire
13 Safes completed
On the service 3 years