Parser of ads from the website to Telegram chat
Hello! I am looking for a coder who can write a proper parser for new listings from a real estate website. The bot should check the website every 10 minutes for new listings, and if something appears on the site, the bot forwards this listing to my Telegram chat in a specific format (I will attach a screenshot below) and records the link to the listing in the database, so that it does not publish the same post again in the future.
How the bot menu should look: 
The on/off button - enables monitoring of the website
Statistics: displays the number of new listings for today and all time
In the future, I plan to add a few more websites for the bot to parse as well. Therefore, everything needs to be structured properly!
How I envision the implementation:
1) Split the database for all websites, so that in the future we can retrieve data from them
2) Set up the parser for the website from which we will take ABS
3) Functionality for full parsing of listings + deduplication of listings by URL
4) Functionality for finding new ones (comparing with old URLs across pages + pagination). + function for sending new listings to the group
5) Statistics section that outputs len (url)
Client's review of cooperation with Denys Avulin
Parser of ads from the website to Telegram chatVery good coder, I recommend.
Freelancer's review of cooperation with Mihail Orehov
Parser of ads from the website to Telegram chatThank you for the collaboration, it was interesting to develop a parser specifically for this site (:
-
Good day
I have previously written bots similar to the one you need. Bots for real estate websites.
I can show you an example of what is sent to TG in personal messages.
Feel free to reach out.
-
489 3 1 1 I propose to develop a Telegram bot that will monitor new listings on a real estate website and automatically send them to your Telegram chat in a specified format. The bot will also have functionality for managing monitoring and keeping statistics.
Bot functionality
Website monitoring:
Checking for new listings every 10 minutes.
Saving URLs of new listings in a database for uniqueness.
Sending messages to Telegram chat:
… Formatted publication of new listings.
Avoiding duplicate publications.
Bot menu:
ON/OFF button: Turning monitoring of the website on/off.
Statistics: Shows the number of new listings:
For today.
For all time.
Functionality expansion:
Ability to add new websites in the future.
Separate database for each website.
Implementation stages
Database architecture:
Creating tables to store URLs, publication times, and other data.
Separating data for each website.
Parser development:
Setting up parsing of listings using libraries (e.g., BeautifulSoup, Scrapy).
Handling pagination.
Checking the uniqueness of listings by URL.
Integration with Telegram:
Using Telegram Bot API to send messages to chat.
Implementing a menu for managing the bot.
Implementing statistics:
Counting the number of new listings for today and for all time.
Testing and optimization:
Checking the correctness of the parser's operation.
Checking speed and stability.
Technical details
Programming language: Python.
Libraries:
For parsing: BeautifulSoup, Scrapy, or Selenium (if needed).
For working with Telegram: python-telegram-bot.
For the database: SQLite/MySQL.
Hosting: Hosting the bot on a server (Heroku, AWS, or another cloud provider).
Expected results
Automation: Quick detection of new listings and their sending to Telegram.
Management: Convenient menu for controlling the bot's operation.
Scalability: Easy addition of new websites for monitoring.
Analytics: Collecting statistics to monitor effectiveness.
Ready to discuss project details and start implementation.
-
643 5 0 Hello!
I am ready to take on your project. I have experience in developing similar parsers. I will implement everything correctly and structurally, with the possibility of adding new sites in the future.
The code will be written with clear comments, further support, and deployment of the project on the chosen hosting. Always available, I work quickly and efficiently.
Best regards,
Roman
-
2162 22 2 Hello, please specify the website to parse, this is the main thing needed for evaluation.
-
3714 17 0 Good day, Mykhailo! 👋
I am interested in your order, and I am ready to help with the development of a parser for monitoring listings from a real estate website in a Telegram bot.
🟡What I offer🟡:
✅Proper structure
✅Database divided by websites for easy scaling.
✅Collection of all listings with a URL uniqueness function.
… ✅Setting up comparison of new listings with old ones.
✅Sending new listings to your Telegram chat bot in the specified format.
✅A function that prevents duplicate listings.
✅A convenient menu with buttons to activate monitoring.
✅Statistics counting the number of listings per day and overall.
I would be happy to discuss the project details and start our collaboration! 😊
Best wishes,
Andrii!)😁
-
3219 84 0 Ready to take it on.
But we need to clarify the order details, write!
I will implement it with a script in Python.
-
1540 3 0 Parser for one website - 1600 UAH. Ready to do it quickly and efficiently.
-
583 11 0 Good day. I can complete your order. Please write in the messages the list of required websites, and which websites you plan to add in the future.
-
489 4 0 I am ready to complete your project. I have experience with similar tasks, using microservice architecture, which will allow scaling the system and adding new modules. I will do everything efficiently and quite quickly.
-
414 1 0 Hello, I am interested in your project. I am good at writing parsers as well as creating bots. I will do this bot well. If you are interested, please message me for details.
-
1850 46 3 Hello!
I am interested in your project, I have extensive experience in asynchronous/multithreaded parsing (Requests, WebSockets, HTTPX, BS4, JSON), automation and emulation of user actions (JavaScript, Selenium, Playwright), information processing (Openpyxl, JSON, MySQL, MongoDB, Google Sheets API), and developing Telegram bots of varying complexity (Telethon, Pyrogram, Aiogram);
Please contact me to discuss the details and deadlines for this project!
-
316 6 0 Ready to take on the job, send me links to the websites in private messages so I can better assess the prices and timelines. There are simply websites that can be easily scraped without any fiddling in JavaScript, while some require more effort. I have experience in bot development and also in scraping.
Examples of my bots: AudioRizakBot MuzykaFreeBot ZobrazhenyaConvertBot CreateQRCode_robot
-
1660 100 5 3 Good day. I will create such a bot. Write to me, I will be glad to cooperate!
-
10123 117 0 Hello.
I am developing bots for Telegram on NodeJS. I am ready to take it on. Write to me, we will discuss.
-
1192 14 0 Hello, Mykhailo! I am Olena, and our KUB-X team is ready to solve your task of parsing ads. We will create a bot that will check the site every 10 minutes, send new ads to your Telegram chat, and store the URLs in the database to avoid duplicates. Our project structure will allow for easy addition of new sites in the future. We look forward to collaborating to turn your idea into a successful project!
-
4798 50 1 Hello! I am ready to develop a Telegram bot for you with the functionality of parsing ads. I will implement:
- Monitoring new ads with URL uniqueness.
- Sending data to the chat in the specified format.
- A database segmented by websites for scalability.
- A menu with functions to enable/disable monitoring and statistics.
I will show my portfolio, and we can discuss the details in private messages.
-
3482 50 0 Good afternoon
I am ready to complete this work
Write to me
I will do it tomorrow, it will be ready
-
Ivan O. Fastflow
...бот пересылает это объявление в мой телеграм чат в определенном формате (ниже приложу скриншот)...
А скриншот формата будет? Вы какой то другой преложили
-
Забыл преложить:

-
Current freelance projects in the category Python
Create a bot in Telegram (seller's cabinet)
16 USD
Hello everyone I need a user personal account in the format of a bot in Telegram After launching and completing the survey, a personal account is created for the user (which allows them to access the system for further buttons) so that each registered user is displayed in a… Python, Bot Development ∙ 1 day 1 hour back ∙ 91 proposals |
Find a product feed (Google Merchant XML) for a website on OpenCart
16 USD
It is necessary to find a direct link to the active product feed (XML) of a competitor for Google Merchant Center Platform (CMS): OpenCart / ocStore Find the original feedRequirements for the result: Working link to the XML file Python, Data Parsing ∙ 1 day 11 hours back ∙ 21 proposals |
Development of a TikTok farm (content factory)It is necessary to develop a system for centralized management of multiple TikTok accounts with automatic content publishing, using individual proxies and simulating natural account activity. Functional Requirements1. Account Management Adding and removing TikTok accounts.… Python, Bot Development ∙ 1 day 23 hours back ∙ 18 proposals |
Improve the performance of Claude Code and work on software development.I am currently developing CRM and Analytics software. I am using Claude Code, but I understand that the results are not the best in terms of changes. There are 2 tasks - Need help creating a preset for skills, MD, and so on to improve quality. Take verified ones that have been… AI & Machine Learning, Python ∙ 2 days 5 hours back ∙ 23 proposals |
OCR systemA system for recognizing text on postal envelopes (index for whom - only numbers). The text can sometimes be handwritten. Recognition of stamps (counting quantity and denomination) Python ∙ 2 days 9 hours back ∙ 25 proposals |