# Проверка данных

Теперь выясним, можно ли настроить проверку данных на примере телефонного номера.

### Вариант 1

В блоке «Обработать сообщение» есть галочка «Использовать шаблон».

Так я могу выбрать формат ответа, который ожидаю от пользователя. Например, можно задать такой шаблон: «Мой телефон <телефон>». Все, что пользователь напишет на месте между «<» и «>», должно соответствовать определенному формату. Это может быть число, почта, телефонный номер:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FRVrUZ8vKciHyOxNy6EpP%2Fimage.png?alt=media&#x26;token=1ddd2035-fc94-463e-bda8-0cfb6d6d2394" alt=""><figcaption></figcaption></figure>

Если пользователь напишет сообщение, не подходящее под шаблон, сработает выход в случае ошибки. Графически он обозначен восклицательным знаком. Напишем подсказку пользователю:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FYFCNQynFK60fpbuMN6pp%2Fimage.png?alt=media&#x26;token=dd17064e-d6e8-4618-889e-4bf5433c0606" alt=""><figcaption></figcaption></figure>

Теперь бот объяснит пользователю, чего от него ждут, и снова будет ждать ответа.

### Вариант 2

Можно сделать проще: добавить кнопку для отправки телефона. Это нативная кнопка Телеграма, которая позволяет пользователю отправить номер, привязанный к аккаунту. Обратите внимание, что такая возможность есть только в Телеграме.

Теперь и проверка данных не нужна:

<figure><img src="https://4058588211-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvTd8XmFMqkqZga7zhLuk%2Fuploads%2FuipxY0NUOsIGN7pqFnq3%2Fimage.png?alt=media&#x26;token=166b7ba0-db1d-49e1-9967-9e46d6f29827" alt=""><figcaption></figcaption></figure>
