OLX Offer Bot
A bot for automatic trading on OLX that independently finds listings, sends offers, and manages communication with sellers.
What the bot does
Parses listings
searches for laptops and smartphones in selected categories
stores new listings in a database
does not reprocess already checked lots
Automatically sends trades
opens each listing and clicks to negotiate
enters a discounted price set in the settings
by default, a 40 percent discount is used
works according to specified filters and rules
Monitors seller messages
regularly checks chats
determines when a seller has agreed, declined, or written an unusual response
Automatically replies
if a seller writes, the bot can respond itself
uses random phrases from a list
after replying, it can send an additional confirmation message
there is an option to write custom text manually
Notifications in Telegram
sends messages if a seller has agreed or user attention is needed
the message includes quick action buttons for random responses, suggesting a trade, or custom text
Technical part
the bot launches a real Chrome browser via Playwright
works on VPS through Xvfb
stores cookies and browser profile so there is no need to log in each time
supports simultaneous operation with multiple OLX accounts
supports 2FA and requests a code via Telegram if necessary
works through a real browser, which helps interact correctly with OLX's protection
Ready for adaptation to other categories or individual logic tailored to the client.
What the bot does
Parses listings
searches for laptops and smartphones in selected categories
stores new listings in a database
does not reprocess already checked lots
Automatically sends trades
opens each listing and clicks to negotiate
enters a discounted price set in the settings
by default, a 40 percent discount is used
works according to specified filters and rules
Monitors seller messages
regularly checks chats
determines when a seller has agreed, declined, or written an unusual response
Automatically replies
if a seller writes, the bot can respond itself
uses random phrases from a list
after replying, it can send an additional confirmation message
there is an option to write custom text manually
Notifications in Telegram
sends messages if a seller has agreed or user attention is needed
the message includes quick action buttons for random responses, suggesting a trade, or custom text
Technical part
the bot launches a real Chrome browser via Playwright
works on VPS through Xvfb
stores cookies and browser profile so there is no need to log in each time
supports simultaneous operation with multiple OLX accounts
supports 2FA and requests a code via Telegram if necessary
works through a real browser, which helps interact correctly with OLX's protection
Ready for adaptation to other categories or individual logic tailored to the client.