МСП бот НАЧАТЬ — 1 Если это прямой первичный вход в бот по ссылке Выбрать язык Рус / Укр / Анг ( нужна возможность добавления других языков впоследствии ) Выбрать стриминговый сервис — Spotify, Apple Music, YouTube Music ( Мы вручную загружаем в БД дайджесты в трех вариациях ( не считая языков ). Отличия у вариаций только в кнопке перехода на стриминговый сервис ( в зависимости от выбранного пользователем в настройках бота ) Описательное сообщение ПОПРОБОВАТЬ БЕСПЛАТНО Сообщение : несколько строк о том , что нужно ввести почту Введите вашу почту Введите код ( отправлен в вашу почту ) Если ОК Бот присылает бесплатный дайджест или На этом почтовом аккаунте есть действующая подписка , привязанная к другому телеграм - аккаунту Если это ваш почтовый адрес и вы хотите переключить подписку на себя , обратитесь в поддержку ( кнопка , запускает чат с человеком ) Зарегистрировать другой почтовый адрес или Этот почтовый аккаунт уже зарегистрирован : ________ подтягивает адрес почты Хочу оформить подписку Оформить подписку на 1 месяц ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на 3 мес ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на полгода ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Хочу получить бесплатный лист Бот присылает первый лист Если НЕ ОК При вводе неправильного кода Ваш код неверный , Отправить еще раз на почту _______ ( кнопка ) ( которую пользователь уже ввел ранее ) Если пользователь вводит неправильный код более двух раз Сообщение : Вы повторно указываете неверный код Зарегистрируйте в сервисе другой почтовый аккаунт Отправить код на другую почту Если ничего не введено в течение 20 сек — возвращаем в " Меню " или как делается в этом случае ? ОФОРМИТЬ ПОДПИСКУ Введите вашу почту Введите код ( отправлен в вашу почту ) Если ОК Оформить подписку на 1 месяц ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Бот присылает первый платный выпуск в каждом сообщении будет автоматически указываться дата и время следующей рассылки , она всегда будет в один и тот же день недели , в одно и то же время , меняется только дата Еженедельно бот присылает рассылку по очереди из базы ( начиная со второй ) до тех пор , пока оплачена подписка ( данные о сроках подписки берутся ботом автоматически ) За 24 часа до окончания подписки бот присылает сообщение в несколько строк о продлении данные о сроках подписки берутся ботом автоматически Оформить подписку на месяц ___ денег / мес ( кнопка со стрелкой , кидает на платежную систему ) Если платеж не прошел — возврат с платежной системы к выбору типа подписки , месяц , 3 или полгода Если оплата сделана вовремя ( до момента окончания подписки ) Сообщение в несколько строк " спасибо , следующая рассылка прилетит _____" Если оплата сделана после окончания подписки Сообщение в несколько строк " спасибо ..." Бот присылает следующую рассылку по очереди после последней полученной этим конкретным пользователем Дальше рассылка продолжает приходить по графику , начиная со следующей по очереди после последней полученной Оформить подписку на 3 мес ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на полгода ___ денег /6 мес ( кнопка со стрелкой , кидает на платежную систему ) Под сообщением еженедельной рассылки нужны кнопки " лайк ", " не лайк ". Данные не видны пользователям , они попадают в базу бота , чтобы мы могли видеть в динамике , какие листы лучше заходят Нужна возможность формирования вручную и отправки сообщения с функцией теста ( типа как щас в телеге — угадайте правильный вариат ответа и потом появляется лампочка с описанием , какой ответ правильный и почему ) Если это сообщение создано админом после конкретного выпуска рассылки , его получает каждый пользователь в порядке своей очереди Оформить подписку на 3 мес ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на полгода ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Использовать сертификат Бот говорит " введите код сертификата " Если " ок " — подписка оформляется / продлевается ( здесь только годовая ) Если " не ок " — сообщение типа сорри , но код не подходит , попробуйте еще раз или купите подписку или На этом почтовом аккаунте есть действующая подписка , привязанная к другому телеграм - аккаунту Если это ваш почтовый адрес и вы хотите переключить подписку на себя , обратитесь в поддержку ( кнопка , запускает чат с человеком ) Зарегистрировать другой почтовый адрес Если НЕ ОК При вводе неправильного кода Ваш код неверный , Отправить еще раз на почту _______ ( кнопка ) ( которую пользователь уже ввел ранее ) Если пользователь вводит неправильный код более двух раз Сообщение : Вы повторно указываете неверный код Зарегистрируйте в сервисе другой почтовый аккаунт Отправить код на другую почту Если ничего не введено в течение 20 сек — возвращаем в " Меню " или как делается в этом случае ? ПОДРОБНЕЕ О СЕРВИСЕ ( кнопка со стрелкой , кидает на сайт ) МЕНЮ — 1 Если пользователь не имеет ни регистраци , ни подписки Т е он девственный ПОДРОБНЕЕ О СЕРВИСЕ ( кнопка со стрелкой , кидает на сайт ) Настройки Выбрать язык Рус / Укр / Анг ( нужна возможность добавления других языков впоследствии ) Выбрать стриминговый сервис — Spotify, Apple Music, YouTube Music ( Мы вручную загружаем в БД дайджесты в трех вариациях ( не считая языков ). Отличия у вариаций только в кнопке перехода на стриминговый сервис ( в зависимости от выбранного пользователем в настройках бота ) Оформить подписку Попробовать бесплатно Обновления библиотеки Сообщение в несколько строк с указанием даты последнего обновления ( дата вводится вручную админом , одинаковое сообщение для всей базы пользователей ) Помощь чат с человеком НАЧАТЬ — 3 ( язык определяется тот , с которого пользователь перешел с сайта ) Если это прямой первичный вход с уникальной ссылки в почте ОФОРМИТЬ ПОДПИСКУ ( после регистрации и оплаты на сайте ) Выбрать стриминговый сервис — Spotify, Apple Music, YouTube Music ( Мы вручную загружаем в БД дайджесты в трех вариациях ( не считая языков ). Отличия у вариаций только в кнопке перехода на стриминговый сервис ( в зависимости от выбранного пользователем в настройках бота ) НАЧАТЬ — 2 ( язык определяется тот , с которого пользователь перешел с сайта или ) Если это прямой первичный вход с уникальной ссылки в почте ПОПРОБОВАТЬ БЕСПЛАТНО ( после регистрации на сайте ) Выбрать стриминговый сервис — Spotify, Apple Music, YouTube Music ( Мы вручную загружаем в БД дайджесты в трех вариациях ( не считая языков ). Отличия у вариаций только в кнопке перехода на стриминговый сервис ( в зависимости от выбранного пользователем в настройках бота ) Бот присылает бесплатный лист Через 36 часов бот присылает сообщение в несколько строк типа " че там как " Оформить подписку на 1 месяц ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Если платеж не прошел — возврат с платежной системы к выбору типа подписки , месяц или полгода Сообщение в несколько строк " спасибо ..." Рассылка продолжает приходить по графику , начиная со следующей по очереди после последней полученной Оформить подписку на 3 мес ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на полгода ___ $ ( кнопка со стрелкой , кидает на платежную систему ) АВТОМАТИЧЕСКАЯ РАССЫЛКА ВЫПУСКОВ важно ! каждый пользователь получает дайджесты по порядку , начиная с первого номера если пользователь перестал оплачивать на какое - то время , а потом вернулся снова , он должен получать даджесты по порядку , начиная с того момента , где остановилась подписка Под сообщением еженедельной рассылки нужны кнопки " лайк ", " не лайк ". Данные не видны пользователям , они попадают в базу бота , чтобы мы могли видеть в динамике , какие дайджесты лучше заходят Следующее сообщение ( оно может быть , а может и не быть , нужна возможность вариации вручную для каждого выпуска ) Нужна возможность формирования вручную и отправки сообщения с функцией теста ( типа как щас в телеге — угадайте правильный вариат ответа и потом появляется лампочка с описанием , какой ответ правильный и почему ) Если это сообщение создано админом после конкретного выпуска рассылки , его получает каждый пользователь в порядке своей очереди Любое сообщение ( стандартный выпуск или вручную созданное ) должно иметь возможность вставки : – картинки , гифки , видео ; – ссылок ; – аудио - файла – кастомных графических знаков в текст ( типа значков буллетов , эмодзи ) МЕНЮ — 2 Если пользователь имеет платную подписку Или имел платную подписку , но в данный момент она не продлена ПОДРОБНЕЕ О СЕРВИСЕ ( кнопка со стрелкой , кидает на сайт ) Настройки Выбрать язык Рус / Укр / Анг ( нужна возможность добавления других языков впоследствии ) Выбрать стриминговый сервис — Spotify, Apple Music, YouTube Music ( Мы вручную загружаем в БД дайджесты в трех вариациях ( не считая языков ). Отличия у вариаций только в кнопке перехода на стриминговый сервис ( в зависимости от выбранного пользователем в настройках бота ) Мой архив Бот присылает сообщение с плиткой выпусков ( по 8 на экране ) и стрелками - листалками ( как это показано у вас в примере дорожной карты магазина ). Или , может , вы подскажете , как это сделдать удобнее Бот персонализированно шлет архив , исходя из общего кол - ва полученных в прошлом пользователем рассылок Начиная с первой по списку Моя подписка Ваша подписка активна до _______. Следующую рассылку вы получите _______. Бот проверяет инфу в базе Продлить подписку Оформить подписку на 1 месяц ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Если платеж не прошел — возврат с платежной системы к выбору типа подписки , месяц или полгода Сообщение в несколько строк " спасибо , ваша подписка продлена до _____" Оформить подписку на 3 мес ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на полгода ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Использовать сертификат Бот говорит " введите код сертификата " Если " ок " — подписка оформляется / продлевается ( здесь только годовая ) Если " не ок " — сообщение типа сорри , но код не подходит , попробуйте еще раз или купите подписку Отписаться * Если подписка закончилась , этот пункт не отображается в меню Сообщение в несколько строк Остановка подписки с момента последней рассылки оплаченного периода Мои Подарки Сообщение в несколько строк , что здесь хранятся листы , которые вам подарили Лист 1 Описание в несколько строк ( с возможностью вставки ссылок , картинки , гифки , видео ) Кнопка перевода на стриминговый сервис Лист 2 и т д Обновления библиотеки Сообщение в несколько строк с указанием даты последнего обновления ( дата вводится вручную админом , одинаковое сообщение для всей базы пользователей ) Помощь чат с человеком МЕНЮ — 3 Если пользователь имеет только регистрацию ( без оформленной платной подписки ) ПОДРОБНЕЕ О СЕРВИСЕ ( кнопка со стрелкой , кидает на сайт ) Настройки Выбрать язык Рус / Укр / Анг ( нужна возможность добавления других языков впоследствии ) Выбрать стриминговый сервис — Spotify, Apple Music, YouTube Music ( Мы вручную загружаем в БД дайджесты в трех вариациях ( не считая языков ). Отличия у вариаций только в кнопке перехода на стриминговый сервис ( в зависимости от выбранного пользователем в настройках бота ) Оформить подписку Оформить подписку на 1 месяц ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Если платеж не прошел — возврат с платежной системы к выбору типа подписки , месяц или полгода Сообщение в несколько строк " спасибо , ваша подписка продлена до _____" Оформить подписку на 3 мес ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Оформить подписку на полгода ___ $ ( кнопка со стрелкой , кидает на платежную систему ) Использовать сертификат Бот говорит " введите код сертификата " Если " ок " — подписка оформляется / продлевается ( здесь только годовая ) Если " не ок " — сообщение типа сорри , но код не подходит , попробуйте еще раз или купите подписку Мои Подарки Сообщение в несколько строк , что здесь хранятся листы , которые вам подарили Лист 1 Описание в несколько строк ( с возможностью вставки ссылок , картинки , гифки , видео ) Кнопка перевода на стриминговый сервис Лист 2 и т д Обновления библиотеки Сообщение в несколько строк с указанием даты последнего обновления ( дата вводится вручную админом , одинаковое сообщение для всей базы пользователей ) Помощь чат с человеком