Сбор цен с сайтов конкурентов и сверка со своим прайсом.
Как работает. Берёт список артикулов из прайса, обходит карточки товаров, снимает цену и наличие, считает расхождение в процентах и складывает всё в таблицу. Строки, где конкурент дешевле, подсвечиваются и уходят отдельным сообщением в Telegram.
Цена ищется по нескольким селекторам, потому что вёрстка у всех разная. Если товар не распознан, он попадает в отдельный лист на ручную проверку, а не теряется молча. Между запросами паузы и лимит потоков, чтобы не ловить блокировку.
Запускается по расписанию на сервере, каждый прогон пишется в базу, поэтому видно историю цен по товару. Формат выгрузки любой: xlsx, csv или сразу Google Таблица.