Что нужно сделать
Требуется создать Telegram-бота, который парсит объявления о продаже автомобилей с сайтов и в режиме реального времени присылает в чат только выгодные варианты.
Основные функции
- Автоматический парсинг объявлений с указанных площадок
- Определение рыночной стоимости автомобиля на основе данных по марке, модели, году выпуска, пробегу и состоянию
- Фильтр: присылать только те объявления, где цена на 15-20% ниже рыночной
- Возможность указать город или регион для поиска машин в конкретной локации
- Отправка найденных объявлений в Telegram-канал в виде структурированных сообщений со ссылкой на исходное объявление
Технические требования
- Бот должен работать на чистом Python (без использования CMS или готовых бот-конструкторов)
- В техзадании от заказчика фигурируют сайты для парсинга (скрыты из этого описания)
- Необходимо учесть возможность установки порогового процента отклонения от рыночной цены
Визуализация и формат
В выводе каждого лота должны быть: марка, модель, год, цена, регион, ссылка и ключевые характеристики. Сообщения должны быть оформлены в виде компактной карточки.