Как стать автором
Обновить

Комментарии 6

а request_contact для ботов не работает? пользователю нужно руками вводить номер своего телефона?
Почему не работает? Как раз через request_contact и запрашивается номер пользователя. В коде это вот github.com/antirek/telegram-alert/blob/master/index.js#L34 Можно и на видео увидеть появление кнопки и запрос контакта.
прошу прощения, видео не посмотрел а из текста неочевидно было. спасибо за пояснение
Мы сделали немного иначе, у нас есть двусторонний мобильный номер, на который пользователь может слать смс. Если пользователю нужен бот, то он шлет смс с текстом «Telegram». В ответ ему приходит смс с ссылкой на бота и параметром уникального ключа.
После входа активируется ваша схема, т.е. запрос номера телефона и сохранение уже в базе, только в нагрузку идет еще сверка уникального ключа.
Ой, вы перестраховщики! )) Тоже думал на счет верификации, но так как мы всегда шлем на конкретный номер, то есть мы заведомо знаем нужный номер, то даже подключение «левых» номеров, не позволяет этим левым получать инфо. Ну и команд нет, поэтому все просто.

Спасибо за статью! Но есть вопрос:

идентификатор пользователя отправившего номер и идентификатор пользователя имеющего отправленный номер сравниваются, в случае расхождения пользователь не будет ассоциирован с указанным номером

А как Вы узнаете "идентификатор пользователя имеющего отправленный номер"?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории