Сверхбыстрый Telegram-бот мониторинга объявлений Авито (снайпинг за 0,5–1,5 сек с обходом защит)

Заказчику, занимающемуся профессиональным выкупом игровых консолей по всей России (с Авито Доставкой) и в Самаре, требовался бот, который присылает уведомления о новых лотах за 1 секунду после публикации и умеет анализировать полный текст описания на предмет редких прошиваемых ревизий и стоп-слов.
Что было реализовано
Разработан асинхронный Telegram-бот на Python 3.12 + aiogram 3 с использованием curl_cffi (эмуляция TLS-отпечатка safari17_0) и двухканального пула мобильных прокси.
Встроен автоматический решатель JS-защиты Qrator (HTTP 439 firewallPow) со временем прохождения челленджа около 150 мс.
Реализован глубокий разбор карточки товара: поиск маркеров нужных ревизий ПО в тексте описания, фильтрация минус-слов (прошитые/Freeboot, аренда, ремонт) с сохранением конструкций вида «не прошитый».
Настроено отсечение старых платно поднятых объявлений и детектор изменения цены под бронь.
Собран интерактивный пульт управления прямо в Telegram-боте: редактирование диапазона цен, городов, ключевых и стоп-слов кнопками, а также добавление нового потока простой отправкой ссылки из Авито в чат.
Итоги выполнения проекта
Галерея скриншотов и визуализация проекта





