+ 7 (911) 476 67 08
Узнать больше
 
ИП Агиевич А.С.
клубная программа доступа
общее описание
Настоящий документ описывает назначение и основные функциональные характеристики программного обеспечения "Клубная Программа Доступа" (далее - программа).

1
назначение программы
Программа предназначена для предоставления конечным пользователям доступа к интерактивному мультимедийному контенту на платной основе. Доступ к контенту предоставляется непосредстенно в чат-боте Telegram, без необходимости регистрации на внешних веб-сайтах.

Пользователи получают доступ к контенту на оплаченный период.
Через кнопки в меню бота пользователи открывают нужные им разделы и подразделы с контентом и получают необходимый контент (текст, видео, аудио, и т.д.) непосредственно в чат-боте Telegram.

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

2
Основные сценарии работы
Доступ в бота имеют все пользователи. Навигация в боте осуществляется при помощи inline-кнопок.
Доступ к контенту осуществляется только при условии оплаченной подписки.

Главное меню программы содержит следующие корневые разделы (названия разделов настраиваются в файле конфигурации):
  • Оплата доступа
  • Контент первого уровня
  • Контент второго уровня
  • Помощь

Пример главного меню

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

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

Для перехода на предыдущий уровень меню вплоть до главного меню, используется кнопка возврата, расположенная первой в каждом вложенном подразделе меню.



Пример реализации раздела контента второго уровня

Предусмотрена функция замены ссылок и/или медиа-файлов без необходимости остановки работы бота.

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

Ссылки не видео- добавляются в конфигурационный файл config.json и могут быть изменены.

Пример контента

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

3
ОПЛАТА ДОСТУПА К КОНТЕНТУ
Для получения доступа к контенту пользователь нажимает кнопку с персональной ссылкой на оплату, в зависимости от выбранного тарифа. Данная ссылка ведет на страницу платежной системы.


Страница платежной системы

Ввод промокода
После успешной оплаты пользователю передается секретный промокод для активации доступа.
Получить секретный код пользователь может, например, на свою электронную почту.



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


4
Статистика
Статистические данные пользователей сохраняются в базе данных.

К статистическим данным относятся:
  • Срок подписки к контенту первого уровня (базовая подписка)
  • Срок подписки к контенту второго уровня (продвинутая подписка)
  • Данные анкеты пользователя.
  • Количество пройденных циклов тренировки (для типа контента "ТРЕНИРОВКИ")
  • Текущий прогресс тренировки (для типа контента "ТРЕНИРОВКИ")

4
Демонстрационный стенд
Вы можете протестировать работу ПО со стороны пользователя на демонстрационном боте по адресу https://t.me/Test_vse_prosto_bot