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

Основная цель

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

Функциональные требования

1. Взаимодействие с пользователем

  • При первом запуске бот должен отправлять приветственное (welcome) сообщение.
  • Бот должен запрашивать у пользователя возможность поделиться контактными данными (имя и номер телефона).
  • Реализовать стандартный чат для общения клиента с ботом/оператором.

2. Интеграция и обработка данных

  • Реализовать механизм передачи полученных контактных данных (имя и телефон) в указанную CRM-систему (AmoCRM).
  • В интерфейсе бота должна присутствовать кнопка "Актуальные акции".

3. Административная часть

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

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

  • Язык программирования: Python (чистый Python, без указания конкретных фреймворков в ТЗ).
  • Платформа: Telegram Bot API.

Разработка Telegram-бота с каталогом и оплатой

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