Telegram-бот для мониторинга iPhone на Авито
Описание
Требуется разработать Telegram-бота для оперативного мониторинга новых объявлений о продаже iPhone на платформе Авито. Основная цель — максимально быстрое обнаружение и уведомление о новых объявлениях, соответствующих заданным критериям цены.
География поиска охватывает Москву и Московскую область. Бот должен одновременно отслеживать модели iPhone 15–17 (все версии Pro/Plus/Pro Max). Все правила поиска должны выполняться параллельно. Необходимо определять параметры устройства, такие как модель, объем памяти, тип SIM-карты (eSIM / SIM+eSIM / Dual SIM) и цвет. Для каждой уникальной конфигурации (модель + память + SIM + цвет) максимальная цена устанавливается через файл конфигурации (config.yaml/json); объявления, превышающие этот лимит, игнорируются.
Фильтры включают: только частные продавцы, только новые объявления, только новые устройства. Исключаются объявления с пометками: б/у, реф, восстановленный, витринный, обмен, ремонт и аналогичные. Приоритет отдается объявлениям с пометками: «новый», «запечатан», «неактивированный».
Функционал бота должен включать: мгновенные уведомления в Telegram в формате: модель, память, SIM, цвет, цена, город, ссылка. Также предусмотрено исключение дубликатов объявлений с использованием SQLite, логирование работы, круглосуточная работа на VPS и возможность настройки через конфигурационный файл без изменения кода.
Ключевое требование — бот должен мониторить все конфигурации одновременно с минимальной задержкой. Технологии: Python 3.12+, Playwright, aiogram 3, SQLite.
Требования к навыкам
Оценка заказа
6/10Конкуренция
Заказу 14 часов, интерес к нему набирает обороты. Откликнитесь, пока не поздно.
Спросить AI о заказе
Спросите что угодно об этом заказе
Помогу понять, ваш ли это заказ: оценю бюджет и сроки, подсвечу подводные камни и подскажу, как откликнуться.
