Техническое задание на разработку Telegram-бота

Общее описание проекта

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

Ключевые задачи и модули

Основные функциональные блоки

  • Модуль управления акциями: система генерации и валидации уникальных промо-кодов.
  • Виртуальный магазин: интеграция каталога товаров с возможностью покупки за внутреннюю валюту.
  • Система внутренней валюты: механика начисления, учета и списания виртуальных баллов.
  • Игровой модуль: разработка нескольких интерактивных игр для вовлечения пользователей.
  • AI-ассистент: интеграция элементов искусственного интеллекта для улучшения пользовательского опыта (чат, рекомендации, поддержка).
  • Дополнительные инновационные фичи: предложить и реализовать уникальные функции, повышающие вовлеченность.

Работа с пользовательской базой

  • Приоритетная задача: изучить возможность переноса существующей базы пользователей из референсного бота.
  • Если технический перенос невозможен, требуется разработать детальный план по привлечению новой аудитории и реактивации существующих клиентов. План должен включать механики вирального роста, реферальные программы и другие маркетинговые инструменты.

Требования к разработке

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

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

Требуется создать автоматизированный инструмент для регулярного сбора данных о товарах и ценах с онлайн-магазинов по расписанию. Ключевая функция - интеллектуальное сопоставление полученных наименований с внутренней номенклатурой заказчика.

Разработка Telegram-бота с админкой для кофейни

Требуется создать бота на чистом Python для автоматизации заказов в кофейне. Проект включает разработку функциональной админ-панели для управления меню и заказами. Необходим ответственный исполнитель, готовый соблюдать сроки и обеспечить стабильную работу.

Установка и настройка CMS OpenCart на хостинг

Требуется установить систему управления сайтом OpenCart на предоставленный домен и хостинг, а также интегрировать три дополнительных модуля. Все работы выполняются удаленно.