Валидация — проверка введенных данных
Для блоков «Цепочка сообщений» и «Простое сообщение»
Last updated
Для блоков «Цепочка сообщений» и «Простое сообщение»
Last updated
Валидация — проверка введенных данных пользователя на соответствии указанному формату. Если валидация считается не пройденной, клиенту возвращается сообщение об ошибке с просьбой повторить введение данных в корректном формате. Валидация активируется когда нет совпадений по пунктам меню.
Валидация позволяет проверить что пользователь прислал боту ожидаемый формат данных. Для настройки валидации перейдите в сценарий вашего бота и откройте блок «Простое сообщение» или «Цепочка сообщений» (кроме стартового блока) и выберите необходимый формат ожидаемого медиафайла.
Теперь бот будет ожидать от пользователя картинку и если пользователь пришлет что-то другое, бот отправит ему сообщение об ошибке.
Вы можете установить свой вариант сообщения об ошибке.
На данный момент поддерживаются следующие типы валидации:
Текст — любой текст
Цифры — только цифры
Буквы — только буквы
Буквы и цифры — только буквы и цифры
Диапазон чисел — диапазон чисел в рамках указанных значений
Дата и время — дата и время по заданному шаблону
Номер телефона — номер телефона в международном формате
Email — адрес электронной почты
URL — ссылка на сайт или его страницу
Картинка
Аудио
Видео
Файл
Регулярное выражение — этот тип валидации для профессионалов, который позволяет проверить любой формат введенных данных. Для его настройки попросите знакомого программиста помочь вам или обратитесь в службу поддержки. Пример регулярного выражения для проверки на число: ^\d+$