> For the complete documentation index, see [llms.txt](https://jetbot.gitbook.io/help_docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jetbot.gitbook.io/help_docs/sozdanie-chat-botov/prostye-bloki/zapros-nomera-telefona-i-e-mail.md).

# Блоки "Запрос номера телефона" и "Запрос Email"

![](/files/-MfrIgrRsjfMhO7WjJrJ)

{% embed url="<https://www.youtube.com/watch?v=etRlihiZCJo&feature=emb_imp_woyt>" %}

## **Запрос номера телефона**

Если Вы используете бота в WhatsApp, то номер телефона клиента подтягивается автоматически в Ваш личный кабинет конструктора и в этом блоке нет надобности. Т.е. Вы получаете контактный номер телефона каждого пользователя, кто зашел в Вашего бота (т.к. ID пользователя в WhatsApp - это телефонный номер).\
\
В Телеграме - ID пользователя это username, которое пользователь сам указал в настройках своего мессенджера. И бот может подтягивать в Ваш личный кабинет конструктора только username.\
\
Такие особенности работы мессенджеров.\
\
Если Вам необходимо получить от пользователя бота в Телеграм его номер телефона - используйте блок "запрос номера телефона".

![](/files/-MfrIyFDlBHUfhR3mvfD)

**Настройки блока:**\
\
**Сообщение для пользователя** - здесь вводится текст, который бот отправит пользователю бота\
\
В Телеграме, когда срабатывает это блок, появляется кнопка, с помощью которой можно не вводить номер вручную, а отправить номер одним нажатием на эту кнопку.

![](/files/-MfrJ9YT-d4psrkdAAbF)

**Подтверждать телефон через sms-код**\
Но пользователь может отправить номер и вручную (введя его в формате +79998887766). В блоке "отправка номера телефона" стоит автоматическая валидация вводимых данных и, если, пользователь бота отправит вместо цифр буквы или введет номер в формате, не соответствующем +79998887766, номер не примется и блок запроса номера сработает еще раз.\
\
Кроме того, пользователь может отправить с помощью ручного ввода не свой номер телефона. Чтобы исключить такие случаи, есть функция "подтверждать телефон через sms-код".\
Когда данная функция включена, на введенный пользователем вручную номер, приходит смс, и код из данного смс необходимо ввести в бота.\
\
Для включения функции "подтверждать телефон через sms-код" необходимо настроить интеграцию с SMS-сервисом в меню настроек конструктора\
\
\
**Пропускать блок, если номер уже определен**\
Если пользователь бота во время использования бота уже отправлял свой номер телефона, нет нужды спрашивать его об этом постоянно. Т.к. его номер телефона будет прикреплен к его карточке в списке контактов и Вы всегда сможете посмотреть его там.\
При включенной функции "Пропускать блок, если номер уже определен" блок "запроса номера телефона" не будет срабатывать, а будет перескакивать на следующий блок, если пользователь уже отправлял боту свой номер

## **Запрос E-mail**

Если Вам необходимо получить от пользователя бота его электронную почту для дальнейшей отправки каких-либо материалов или рассылки - используйте блок "запрос e-mail".\
\
В настройках блока также есть ползунок "пропускать блок, если e-mail уже определен" -\
если пользователь бота во время использования бота уже отправлял свой e-mail, нет нужды спрашивать его об этом еще раз. E-mail будет прикреплен к его карточке в списке контактов и Вы всегда сможете посмотреть его там.\
\
При включенной функции "Пропускать блок, если e-mail уже определен" блок "запроса e-mail" не будет срабатывать, а будет перескакивать на следующий блок, если пользователь уже отправлял боту свою почту.\
\
В блоке "запроса e-mail" стоит автоматическая валидация вводимых данных и, если, пользователь бота отправит адрес почты в некорректном формате, то бот выдаст сообщение об ошибке и попросит ввести еще ра&#x437;**.**

![](/files/-MfrJVwTJe7syKSC7rvm)
