Валидация — проверка введенных данных

Для блоков «Цепочка сообщений» и «Простое сообщение»

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

Валидация позволяет проверить что пользователь прислал боту ожидаемый формат данных. Для настройки валидации перейдите в сценарий вашего бота и откройте блок «Простое сообщение» или «Цепочка сообщений» (кроме стартового блока) и выберите необходимый формат ожидаемого медиафайла.

Теперь бот будет ожидать от пользователя картинку и если пользователь пришлет что-то другое, бот отправит ему сообщение об ошибке.

Вы можете установить свой вариант сообщения об ошибке.

Ограничение по количеству символов в тексте

На данный момент поддерживаются следующие типы валидации:

  • Текст — любой текст

  • Цифры — только цифры

  • Буквы — только буквы

  • Буквы и цифры — только буквы и цифры

  • Диапазон чисел — диапазон чисел в рамках указанных значений

  • Дата и время — дата и время по заданному шаблону

  • Номер телефона — номер телефона в международном формате

  • Email — адрес электронной почты

  • URL — ссылка на сайт или его страницу

  • Картинка

  • Аудио

  • Видео

  • Файл

  • Регулярное выражение — этот тип валидации для профессионалов, который позволяет проверить любой формат введенных данных. Для его настройки попросите знакомого программиста помочь вам или обратитесь в службу поддержки. Пример регулярного выражения для проверки на число: ^\d+$

Last updated