Название проекта: Образовательный чат-бот с кнопками
Цель: Создание простого и удобного чат-бота для изучения иностранных слов и фраз с интуитивным интерфейсом.
Целевая аудитория: Новички, изучающие иностранные языки через Telegram.
2. Функциональные требования
2.1 Основной функционал
1.Выбор языка для изучения:
Реализовано с помощью интерактивных кнопок (например: Английский [:1f1ec-1f1e7], Турецкий [:1f1f9-1f1f7], Французский [:1f1eb-1f1f7]).
Возможность смены языка в любое время.
2.Меню с кнопками:
Главное меню с кнопками:
[:1f4d6] Учить слова
[:1f3af] Тест
[:1f4ca] Статистика
[:2699] Настройки
[:2139] Помощь
3.Учебный процесс:
Бот присылает слово с переводом и кнопками Следующее слово или Добавить в избранное.
Возможность прослушивания произношения (при наличии TTS API).
4.Тестирование знаний:
Вопрос с вариантами ответа (кнопки) – Правильный ответ [:2705] или Неправильный [:274c].
Подсчет результатов и вывод статистики.
5.Статистика:
Количество изученных слов.
Процент правильных ответов.
Уровень прогресса (графический индикатор).
6.Настройки:
Выбор режима обучения (слова, фразы).
Настройка напоминаний (ежедневные уведомления).
Включение/выключение звуковых подсказок.
7.Помощь:
Вызов справки с описанием доступных команд.
Контакты для связи.