База знаний BotVsem ⤵

< Все темы
Печать

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

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

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

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

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

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

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

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

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