Разработать телеграм бота
Техническое задание: Бот "Правда или действие"
## 1. Основные изменения и функциональность
### 1.1 Напоминания
- Реализовать функцию автоматических напоминаний
- Частота отправки: раз в месяц
- Без возможности настройки частоты или отключения пользователем
- Использовать нейтральный текст, подготовить 10-15 вариантов сообщений
- Примерный текст: "Давно тебя не было, давай заходи, поиграй"
### 1.2 Режимы и темы
- Добавить 7 новых режимов (список будет предоставлен клиентом отдельно)
- Заменить концепцию "уровней" на "темы"
- Количество тем для каждого режима может варьироваться (от 2 до 10+)
- Возможность добавления новых тем и режимов в будущем
- Нет необходимости в "случайном" режиме или теме
### 1.3 Инструкция
- Сохранить раздел с инструкцией
- Рассмотреть возможность анализа использования инструкции пользователями
### 1.4 Структура меню
- Основное меню должно содержать следующие кнопки:
1. "Режим"
2. "Инструкция"
3. "Обр. связь по игре"
4. "Помощь"
5. "Поделиться"
6. "Правила игры"
- Расположение кнопок согласно предоставленному изображению
### 1.5 Процесс игры
- Последовательный выбор: режим -> тема -> начало игры
- Отображение текущего режима и темы перед началом игры
- Кнопки: "Правда", "Действие", "Меню"
- Вопросы/действия не должны повторяться в рамках одной сессии
- При исчерпании вопросов/действий предложить перезапуск или смену режима/темы
## 2. Система подписки и оплаты
- Годовая подписка стоимостью 1700 рублей
- Отправка уведомления о необходимости продления за неделю до окончания подписки
- Реализовать автоматическое списание средств с предварительным уведомлением (рекуррентные платежи)
- Интеграция с сервисом "Продамус" для обработки платежей
- Поддержка различных способов оплаты, включая зарубежные карты
## 3. Юридические аспекты и документация
- Подгрузить в бота перед оплатой следующие документы:
1. Политика конфиденциальности
2. Оферта
3. Согласие на обработку персональных данных
4. Согласие на рассылку
- Реализовать обязательное подтверждение (галочки) для согласия на обработку персональных данных и рассылку
- Предоставить ссылки на все документы перед оплатой
## 4. Технические аспекты
### 4.1 Аналитика и статистика
- Отслеживать следующие метрики:
- Частота использования бота пользователями
- Популярность режимов и тем
- Время, проведенное в игре
- Статистика нажатий на различные кнопки и разделы
### 4.2 Обратная связь
- Использовать кнопку "Обр. связь по игре" в основном меню
- Реализовать форму обратной связи (возможно, через внешний сервис, например, Яндекс.Формы)
### 4.3 Интеграция и распространение
- Использовать функцию "Поделиться" в основном меню
### 4.4 Многопользовательский режим
- Рассмотреть возможность реализации многопользовательского режима в будущем (не приоритетно)
## 5. Контент
- Начать с 10 вопросов/действий для каждой темы
- Обеспечить возможность постоянного добавления новых вопросов и действий
- Реализовать административный интерфейс для добавления нового контента
## 6. Пользовательский опыт
- Упростить навигацию и сделать интерфейс интуитивно понятным
- Рассмотреть возможность удаления повторяющихся кнопок под каждым сообщением
- Сохранять историю чата для возможности возврата к предыдущим вопросам/действиям
Если есть уточняющие вопросы пишите.
В отклике укажите примерную стоимость реализации от-до.
В самом начале отклика укажите диагональ вашего монитора, для того чтобы я понимал что вы это прочитали и не тратил время на отклики из серии "пишите - сделаю".
Уважаемые исполнители!
Пожалуйста, давайте уважать друг друга и ценить время.
Всем добра и адекватных заказчиков :)
## 1. Основные изменения и функциональность
### 1.1 Напоминания
- Реализовать функцию автоматических напоминаний
- Частота отправки: раз в месяц
- Без возможности настройки частоты или отключения пользователем
- Использовать нейтральный текст, подготовить 10-15 вариантов сообщений
- Примерный текст: "Давно тебя не было, давай заходи, поиграй"
### 1.2 Режимы и темы
- Добавить 7 новых режимов (список будет предоставлен клиентом отдельно)
- Заменить концепцию "уровней" на "темы"
- Количество тем для каждого режима может варьироваться (от 2 до 10+)
- Возможность добавления новых тем и режимов в будущем
- Нет необходимости в "случайном" режиме или теме
### 1.3 Инструкция
- Сохранить раздел с инструкцией
- Рассмотреть возможность анализа использования инструкции пользователями
### 1.4 Структура меню
- Основное меню должно содержать следующие кнопки:
1. "Режим"
2. "Инструкция"
3. "Обр. связь по игре"
4. "Помощь"
5. "Поделиться"
6. "Правила игры"
- Расположение кнопок согласно предоставленному изображению
### 1.5 Процесс игры
- Последовательный выбор: режим -> тема -> начало игры
- Отображение текущего режима и темы перед началом игры
- Кнопки: "Правда", "Действие", "Меню"
- Вопросы/действия не должны повторяться в рамках одной сессии
- При исчерпании вопросов/действий предложить перезапуск или смену режима/темы
## 2. Система подписки и оплаты
- Годовая подписка стоимостью 1700 рублей
- Отправка уведомления о необходимости продления за неделю до окончания подписки
- Реализовать автоматическое списание средств с предварительным уведомлением (рекуррентные платежи)
- Интеграция с сервисом "Продамус" для обработки платежей
- Поддержка различных способов оплаты, включая зарубежные карты
## 3. Юридические аспекты и документация
- Подгрузить в бота перед оплатой следующие документы:
1. Политика конфиденциальности
2. Оферта
3. Согласие на обработку персональных данных
4. Согласие на рассылку
- Реализовать обязательное подтверждение (галочки) для согласия на обработку персональных данных и рассылку
- Предоставить ссылки на все документы перед оплатой
## 4. Технические аспекты
### 4.1 Аналитика и статистика
- Отслеживать следующие метрики:
- Частота использования бота пользователями
- Популярность режимов и тем
- Время, проведенное в игре
- Статистика нажатий на различные кнопки и разделы
### 4.2 Обратная связь
- Использовать кнопку "Обр. связь по игре" в основном меню
- Реализовать форму обратной связи (возможно, через внешний сервис, например, Яндекс.Формы)
### 4.3 Интеграция и распространение
- Использовать функцию "Поделиться" в основном меню
### 4.4 Многопользовательский режим
- Рассмотреть возможность реализации многопользовательского режима в будущем (не приоритетно)
## 5. Контент
- Начать с 10 вопросов/действий для каждой темы
- Обеспечить возможность постоянного добавления новых вопросов и действий
- Реализовать административный интерфейс для добавления нового контента
## 6. Пользовательский опыт
- Упростить навигацию и сделать интерфейс интуитивно понятным
- Рассмотреть возможность удаления повторяющихся кнопок под каждым сообщением
- Сохранять историю чата для возможности возврата к предыдущим вопросам/действиям
Если есть уточняющие вопросы пишите.
В отклике укажите примерную стоимость реализации от-до.
В самом начале отклика укажите диагональ вашего монитора, для того чтобы я понимал что вы это прочитали и не тратил время на отклики из серии "пишите - сделаю".
Уважаемые исполнители!
Пожалуйста, давайте уважать друг друга и ценить время.
- Если откликаетесь на заказ, то уделите хотя бы 2 минуты на написание текста.
- Если готовы исполнить по заявленной цене, то пишите что готовы и срок исполнения.
- Если готовы, но считаете цену несоразмерной, то напишите Вашу цену и желательно обоснуйте ее.
- Если есть вопросы, то задавайте!
Всем добра и адекватных заказчиков :)