Авторизация через Telegram-бота в Fitbase

Настройте вход в мобильное приложение через Telegram. Клиенты смогут авторизоваться без SMS. Это повышает надежность доставки кодов и снижает расходы клуба на SMS-трафик.

🔵 Что такое авторизация через Telegram-бота

Это способ входа в мобильное приложение клуба, при котором клиент подтверждает свой номер через Telegram. Система проверяет номер из профиля Telegram с номером в CRM. Если номера совпадают — приложение открывает главный экран.

🔵 Как это работает (вход клиента в приложение)

  • На экране входа клиент нажимает кнопку «Войти через Telegram»
  • Приложение автоматически открывает Telegram и переходит в чат с ботом клуба.

  • Клиент нажимает кнопку «Старт».

  • Бот запрашивает номер телефона. Клиент нажимает «Поделиться номером».

  • Бот сверяет номер из Telegram с номером в системе.

  • Если номера совпадают — приложение автоматически открывает главный экран. Клиент вошел.

🔵Как настроить авторизацию

     Шаг 1. Создайте бота в Telegram

  1. Откройте Telegram и найдите бота @BotFather.

  2. Отправьте команду /newbot и выполните инструкции.

  3. Сохраните полученный HTTP API Token (длинная строка символов) — он понадобится далее.

❗️ Важно: авторизация через Telegram-бота работает только при соблюдении следующих требований:

  • У клуба подключен ФитБейс Чат. Это обязательное условие, так как новый способ является частью этой экосистемы.

  • Установлена версия мобильного приложения 158 или выше. Убедитесь, что приложение актуальной версии. Если нет – необходимо пересобрать (обновить) приложение.  Для этого потребуется зарегистрировать аккаунт разработчика.

    Подробнее: Почему теперь нужно делать аккаунт разработчика в Apple App Store и Google Play?

    Шаг 2. Подключите бота в CRM

    1. Перейдите в Настройки → Интеграции → ФитБейс Чат → Каналы.




    2. Нажмите «Добавить канал» и в поле «Провайдер» выберите Telegram Bot.

    3. В поле Bot Token вставьте токен, который сохранили от BotFather.

    4. Введите название бота (например, «Бот Fitbase Club») для отображения в системе.

    5. Нажмите «Сохранить».



      Если все сделано верно, статус канала изменится на «Авторизован» — загорится зеленый индикатор.



Шаг 3. Настройте приоритет авторизации

  1. Перейдите в Мобильное приложение → Настройки → Каскадная авторизация на устройствах.

  2. Выберите Telegram Bot.

  3. В блоке «Способ авторизации №1» выберите из выпадающего списка «Авторизация через Telegram Bot». 

  4. В поле «Telegram Bot канал», выберите нужного бота из списка (если привязано несколько).  

  5. При необходимости добавьте другие способы (СМС, звонок и т.д.). Для этого нажмите «Добавить способ».


🔵Важные особенности

  • Безопасность. Система проверяет номер телефона через системную кнопку Telegram — подделать ее нельзя.

  • Автоматическая привязка. При первом входе через бота CRM автоматически привязывает Telegram-аккаунт к карточке клиента. Операторы смогут писать клиенту в Telegram через ФитБейс Чат.

  • Резервный вход. Если у клиента нет Telegram или что-то пошло не так — он нажимает «Другой способ входа» и получает код через SMS ( если это настроено в каскаде).

👆 На этом пока всё