Разработка Telegram-бота для подбора автозапчастей
Необходимо создать функционального Telegram-бота, который позволит пользователям быстро находить нужные автозапчасти, используя современные каталоги.
Основные функции бота
- Поиск по VIN-коду: Интеграция с сервисом Laximo.Search для получения данных об автомобиле и доступных запчастях по VIN-номеру.
- Текстовый поиск: Обработка запросов пользователя (например, "тормозные колодки") и получение из Laximo соответствующего списка деталей с указанием OEM-кодов и названий.
- Умная фильтрация: Настройка системы фильтрации выдачи на основе словарей ключевых фраз. Бот должен показывать только релевантные типы запчастей (например, "колодки передние") и скрывать второстепенные или сопутствующие товары (например, "накладки", "пружины").
- Формирование ссылок: Автоматическая генерация URL для перехода к детальной информации о запчасти по шаблону: [базовый_адрес_site]/search/[MARKA]/[OEM].
Технические требования и взаимодействие
- Бот должен быть разработан на Python.
- Необходима интеграция с API Laximo (документация будет предоставлена).
- Логика фильтрации должна быть гибкой и настраиваемой через конфигурационные файлы (словари фраз).
- Предоставлен пример работающего бота для ознакомления с желаемой логикой и интерфейсом.
Дополнительно
Техническое задание открыто для обсуждения и корректировки. Исполнитель может предложить более оптимальные технические или архитектурные решения для реализации поставленных задач.