Задача
Разработать Telegram-бота на Python, который автоматизирует поиск товаров на Wildberries с акцией «Рубль за отзыв».
Функциональные требования
- Автоматически находить товары, участвующие в акции;
- Извлекать из карточки товара сумму бонуса (например, «215 Р за отзыв»);
- Рассчитывать процент выгоды (бонус относительно цены товара);
- Отбирать товары с выгодой от 80% до 100%;
- Отправлять уведомления в Telegram: ссылка на товар, цена, размер бонуса, процент выгоды.
Детали реализации
- Язык: Python (чистый, без сторонних мессенджер-фреймворков);
- Парсинг данных из открытых страниц Wildberries;
- Периодический запуск проверок (по расписанию);
- Хранение списка обработанных товаров для исключения повторов;
- Все контакты и названия компаний должны быть скрыты из кода;
- Логирование ошибок и статусов.