Подключение Telegram бота для авторизации личного кабинета

Экономим на СМС благодаря "TelegramBot Авторизация". С помощью данного бота клиент быстро получит доступ к личному кабинету на сайте или в приложении, будет проинформирован о статусе заказа в режиме онлайн, сможет узнать информацию о своем профиле (баллы, скидка, уровень, история заказов). 

Для подключения модуля "TelegramBot Авторизация" необходимо отправить запрос в компанию Дуглис по форме  "Задайте вопрос в Dooglys" и дождаться подключения услуги.

  1. Как получить токен в BotFather.
  2. Как настроить и брендировать TelegramBot-Авторизация.
  3. Как активировать TelegramBot клиенту на сайте при авторизации. 


Пока ожидаете подключения услуги Вам необходимо получить токен. Для этого нужен BotFather — официальный сервис для настройки и управления созданными телеграм-ботами.

BotFather - выдает уникальный токен, который необходим для авторизации бота и работы с Bot API. Важно надежно хранить токен и не передать третьим лицам, чтобы никто не мог управлять вашим ботом или удалить его. 

1. Как получить токен в BotFather:

  • Найти чат с BotFather и нажать кнопку "Запустить/start".

  • Отправить в чат с BotFather команду "newbot".

  • Придумать название для своего бота и ввести его в поле ввода сообщения  и нажать кнопку "Отправить" . Например: Доставка еды "Сезонная кухня"

  • Придумать юзернейм бота - имя пользователя.  Должно заканчиваться на bot, например, SezonKuhnyaBot или Sezon Kuhnya Bot. Вписать имя в строке ввода сообщений  и нажать кнопку "Отправить" 


  • Токен готов. Сохраните его в надежном месте. Для интеграции с системой Dooglys зайдите в настройки предприятия, вкладка "Telegram" и вставьте токен созданный с помощью BotFather.

  • Убедитесь, что TelegramBot Авторизация подключен. 

  • Перейдите в Bot по указанной в ПУ ссылке.  TelegramBot-Авторизация готов. 
  • Для добавления бота на сайт перейдите ПУ интернет-магазина, раздел "Настройки".  Подключите личный кабинет и выберете упрощённый способ регистрации и авторизации.  Далее добавьте Telegram в строке "Способы отправки одноразовых паролей"

2. Как настроить и брендировать TelegramBot-Авторизация.

  • В BotFather переходим в "Меню" - "MyBots" и выбираем бота которого создали. 

  • Выбираем функцию "Изменить бот/Edit Bot" 

  • Если необходимо изменить имя, нажмите кнопку "Изменить имя/Edit Name" , в строке ввода собщения укажите новое имя и нажмите "Отправить/send". Для возврата в настройки бота нажмите кнопку "Back to Bot".

  • Для того чтобы добавить информацию о боте нажмите кнопку "Редактировать информацию/Edit About", в строке ввода сообщения напишите информацию о боте и нажмите "Отправить/send". Для возврата в настройки бота нажмите кнопку "Back to Bot".

  • Добавляем описание: нажимаем кнопку "Edit Description" , в строке ввода сообщения напишите описание и нажмите "Отправить/send". Для возврата в настройки бота нажмите кнопку "Back to Bot".

  • Для  добавления картинки к описанию нажимаем кнопку "Edit Description Picture" и через скрепку отсылаем в чат картинку в в нужном формате (картинка jpg размер 640*360).

  • Для добавления логотипа - аватарки для бота нажимаем кнопку "Edit Botpic" с помощью скрепки отправляем картинку/логотип для аватарки.

Описание бота готово:

             

Управлять ботом (переход в BotFather) можно через настройки. Доступ к настройкам имеет только владелец токена. 

   

3. Как активировать TelegramBot-Авторизация клиенту на сайте.

Клиенту придется активировать бот один раз, далее он будет всегда работать по умолчанию. Для этого, при входе в личный кабинет, необходимо нажать кнопку "Подключиться" и следовать подсказкам: нажать команду start и отправить свой номер телефона.