Бот нужен для короткого прохождения исследования ценностей прямо в Telegram. Он сохраняет ответы в той же системе, что и сайт, а затем помогает привязать результат к веб-аккаунту.
Как работает прохождение
После команды /start бот объясняет формат и предлагает начать исследование. Дальше участник отвечает на пары ценностей и ситуационные выборы в компактном формате, похожем на прохождение исследования на сайте, но адаптированном под мессенджер.
Ответы собираются в отдельную сессию. Когда данных достаточно, бот формирует сохраненный результат, который можно открыть на сайте после привязки Telegram-профиля к аккаунту.
Команды бота
Команда /help открывает краткую справку прямо в Telegram. В ней перечислены основные возможности: начать исследование, выбрать возрастной режим и слой времени, отвечать на пары карточек, открыть последний результат, получить ссылку привязки, пополнить баланс через Telegram Stars и вернуть оплату, если ссылка зачисления еще не была активирована.
Основные команды доступны и из меню Telegram: /start запускает новое прохождение, /results показывает последний сохраненный результат, /link создает одноразовую ссылку для связи с сайтом, /stars открывает пополнение, /refunds показывает оплаты и доступные возвраты, а /help возвращает к описанию функций.
Что сохраняется
Система хранит техническую связь с Telegram-профилем, ответы исследования, время прохождения и рассчитанный снимок ценностей. Эти данные нужны, чтобы бот мог продолжить диалог, а сайт мог показать результат после привязки.
Если пользователь еще не вошел на сайт, результат остается связанным с Telegram-профилем. После привязки он переносится в обычную историю прохождений аккаунта и становится доступен рядом с результатами, полученными в браузере.
Как привязать результат к сайту
В боте можно запросить ссылку для привязки. Она открывает LifeValues с одноразовым параметром, по которому сайт понимает, какой Telegram-профиль нужно связать с веб-аккаунтом.
После открытия ссылки нужно войти через Yandex ID или Google. Если вход выполнен успешно, Telegram-результаты добавляются в аккаунт, а временная ссылка больше не нужна.
Как пополнить баланс через Telegram Stars
В боте есть команда /stars и кнопка «Пополнить баланс». Пользователь выбирает сумму, оплачивает счет Telegram Stars, а бот отправляет отдельную одноразовую ссылку для зачисления. Одна звезда равняется одной монете на балансе LifeValues.
Ссылка зачисляет платежные монеты на тот зарегистрированный аккаунт LifeValues, который открыт в браузере в момент перехода. Это удобно, если человек оплатил в Telegram, но хочет сам выбрать, к какому веб-аккаунту привязать баланс.
Если ссылка еще не была использована, возврат можно запросить прямо в боте через /refunds или кнопку «Мои оплаты и возврат». Бот проверяет, что платеж все еще ожидает зачисления и у него нет отметки claimed_at, затем отправляет возврат Stars в Telegram и делает ссылку неактивной.
Если монеты уже зачислены на сайте, платеж отображается в личном кабинете в разделе «Цены». Там можно полностью отменить платеж. Полная отмена возвращает Stars через Telegram; если часть монет уже потрачена, платежный баланс становится отрицательным, отчеты временно закрываются, но новые прохождения и совместимость остаются доступны.
Когда бот удобнее сайта
Бот хорош для первого знакомства, быстрого прохождения с телефона и случаев, когда удобнее отвечать в привычном мессенджере. Он также помогает не потерять результат, если человек начал исследование вне браузера.
После привязки к сайту можно вернуться к расширенным визуализациям, совместимости, PDF, кабинету и другим возможностям, которые требуют полноценного веб-интерфейса.
Что лучше делать на сайте
Telegram-бот не заменяет все разделы LifeValues. Подробные карты, радары, динамика, совместимость, управление профилем, экспорт, PDF и платные расширенные функции удобнее открывать на сайте.
Если результат нужен для сравнения с другим человеком, анализа дочернего профиля или долгой работы с историей прохождений, лучше привязать Telegram-прохождение к аккаунту и продолжить в браузере.