Техническое задание на разработку бота-агрегатора прайс-листов

1. Цель проекта

Разработать программный комплекс (бота) для автоматизации процесса работы с прайс-листами. Система должна минимизировать ручной труд, повысить скорость и точность анализа предложений от поставщиков, предоставляя конечному пользователю актуальную сводку по ценам и остаткам.

2. Основные функции и требования

2.1. Каналы связи и интерфейсы

  • Интеграция с мессенджерами: Telegram и WhatsApp для приёма входящих данных.
  • Веб-админка для управления ботом, настройки и просмотра результатов.

2.2. Обработка входящих данных

  • Автоматический приём прайс-листов от поставщиков через указанные мессенджеры.
  • Поддержка форматов: текстовые сообщения и файлы Excel (XLS, XLSX).
  • Распознавание данных о товарах: наименование, артикул, цена, количество на складе.
  • Автоматическое сопоставление товаров с внутренней базой артикулов (формирование и обновление словаря товаров).

2.3. Логика работы и отчётность

  • Обновление данных в реальном времени или с заданной периодичностью.
  • Агрегация информации из всех полученных прайс-листов.
  • Формирование итоговой таблицы, в которой для каждой позиции указаны:
    • Минимальная цена среди всех поставщиков.
    • Суммарные доступные остатки.
    • Список поставщиков с актуальными ценами.
  • Настройка алертов (например, на падение цены или появление нового товара).

2.4. Технические требования

  • Стабильная работа 24/7.
  • Защищённое хранение данных.
  • Масштабируемая архитектура для возможности добавления новых поставщиков и форматов файлов в будущем.
  • Интуитивно понятный интерфейс веб-админки.

Оптимизация карточек товара для маркетплейса

Требуется комплексная работа по улучшению карточек товаров: переработка заголовков, описаний, подбор ключевых слов и работа с изображениями. Цель - повысить их видимость в поиске и увеличить конверсию в покупки.

Разработка многоаккаунтного Telegram-бота для привлечения клиентов

Требуется создать Telegram-бота для работы в групповых чатах с функцией автоматического приветствия новых участников в личных сообщениях. Бот должен работать с нескольких аккаунтов, собирать данные пользователей и предоставлять выгрузку в Excel.