Телеграм-бот по программе “12 шагов” с глубокой логикой и персонами
Проект представляет собой многофункционального Telegram-бота, созданного для самостоятельной работы пользователя по программе «12 шагов». Логика бота построена таким образом, чтобы человек мог проходить каждый шаг последовательно, получать вопросы, сохранять свои ответы, отслеживать прогресс и возвращаться к предыдущим шагам. Внутри реализована сложная система сценариев, состоящая из десятков состояний, переходов и ветвлений.
Бот содержит отдельные разделы: «Работа по шагу», «Чувства», «Страхи», «Любовь», «Радость», «Благодарности», «Самоанализ», а также настройки и инструкция. Каждый раздел имеет собственную логику и набор интерактивных кнопок, что позволяет пользователю вести личный дневник, фиксировать эмоциональные состояния и отслеживать внутренние изменения.
Основной функционал — прохождение шагов. Для каждого шага бот показывает описание шага, количество вопросов, текущий прогресс и предлагает сохранить ответы. Пользователь может продолжить работу с того места, где остановился, просмотреть свой прогресс или получить помощь. Система хранит все результаты.
Бот содержит отдельные разделы: «Работа по шагу», «Чувства», «Страхи», «Любовь», «Радость», «Благодарности», «Самоанализ», а также настройки и инструкция. Каждый раздел имеет собственную логику и набор интерактивных кнопок, что позволяет пользователю вести личный дневник, фиксировать эмоциональные состояния и отслеживать внутренние изменения.
Основной функционал — прохождение шагов. Для каждого шага бот показывает описание шага, количество вопросов, текущий прогресс и предлагает сохранить ответы. Пользователь может продолжить работу с того места, где остановился, просмотреть свой прогресс или получить помощь. Система хранит все результаты.