Разработка Telegram-бота для оплаты и доставки цифровых продуктов
Разработка Telegram-бота для оплаты и доставки цифровых продуктов
1. Цели проекта
Создать Telegram-бота, который:
- Принимает пользователей из внешних источников (Instagram, Telegram-каналы и др.)
- Показывает приветственные сообщения (текст + видео)
- Направляет пользователей к выбору продукта
- Обеспечивает процесс оплаты
- Автоматически отправляет цифровой продукт (гайд) после успешной оплаты
2. Функциональные требования
Приветствие пользователя
При нажатии кнопки «Старт» бот отправляет:
Текстовое сообщение (в формате, предоставленном заказчиком)
Видеосообщение (предоставленное заказчиком)
Сообщения содержат инструкцию: нажать кнопку «Telegram Web» в левом нижнем углу
Каталог продуктов
После нажатия на кнопку «Telegram Web» открывается интерфейс с продуктами
Для начала доступен один продукт: Гайд для путешествий
Описание продукта включает:
Название
Краткое описание
Цена
Кнопку для перехода к оплате
Оплата
Подключить платежную систему (например, Stripe, ЮKassa, PayPal или другую, указанную заказчиком)
Пользователь переходит на форму оплаты через кнопку «Оплатить»
Отправка продукта
После успешной оплаты бот автоматически отправляет пользователю гайд в формате PDF (или другом формате, указанном заказчиком)
1. Цели проекта
Создать Telegram-бота, который:
- Принимает пользователей из внешних источников (Instagram, Telegram-каналы и др.)
- Показывает приветственные сообщения (текст + видео)
- Направляет пользователей к выбору продукта
- Обеспечивает процесс оплаты
- Автоматически отправляет цифровой продукт (гайд) после успешной оплаты
2. Функциональные требования
Приветствие пользователя
При нажатии кнопки «Старт» бот отправляет:
Текстовое сообщение (в формате, предоставленном заказчиком)
Видеосообщение (предоставленное заказчиком)
Сообщения содержат инструкцию: нажать кнопку «Telegram Web» в левом нижнем углу
Каталог продуктов
После нажатия на кнопку «Telegram Web» открывается интерфейс с продуктами
Для начала доступен один продукт: Гайд для путешествий
Описание продукта включает:
Название
Краткое описание
Цена
Кнопку для перехода к оплате
Оплата
Подключить платежную систему (например, Stripe, ЮKassa, PayPal или другую, указанную заказчиком)
Пользователь переходит на форму оплаты через кнопку «Оплатить»
Отправка продукта
После успешной оплаты бот автоматически отправляет пользователю гайд в формате PDF (или другом формате, указанном заказчиком)