📦 Telegram-бот для парсинга карточки товара на Wildberries и интеграции с Google-таблицами
🧾 Описание
Разработать Telegram-бота, который по артикулу товара на Wildberries получает данные карточки и сохраняет их в Google-таблицу.
✅ Функционал
- Бот принимает артикул товара на Wildberries (например:
33441887
). - Парсит данные карточки: - Артикул товара - Название товара - Категория - Цена - Ссылки на изображения (список URL) - Характеристики (в формате JSON-строки) - Описание - Рейтинг - Количество отзывов
- Сохраняет данные в Google-таблицу через Google Sheets API: - Каждый новый артикул добавляется в новую строку - Если артикул уже существует, данные обновляются
⚙️ Технические требования
- Асинхронная обработка запросов
- Валидация артикула (проверка формата и существования)
- Обработка ошибок:
- недоступность Wildberries или Google API
- несуществующий артикул
- Логирование ошибок в отдельный файл
- Уведомления пользователя об ошибках (например,
«Товар не найден»
)
💡 Дополнительные возможности (по желанию)
- Команда
/exp
для экспорта Google-таблицы в CSV - Отправка пользователю данных о товаре с фотографией после ввода артикула
📤 Что предоставить
- Ссылка на запущенного Telegram-бота
- Ссылка на Google-таблицу
- Ссылка на репозиторий с исходным кодом