Валидация
Last updated
Was this helpful?
Last updated
Was this helpful?
Валидация - это проверка отправленных подписчиком бота данных по определенным условиям. Например, если бот запрашивает дату или номер телефона у пользователя, а в ответ получает текстовое сообщение, то бот выдает ошибку и просит проверить корректность введенных данных
Чтобы включить валидацию, переходим в настройки блока и находим раздел «Валидация»
Валидацию можно настроить на следующие форматы:
Текст - бот принимает любые символы, включая $&! и т.д.
Цифры - бот принимает только цифры
Буквы - бот принимает только буквы
Буквы и цифры - бот принимает только буквы и цифры
Диапазон чисел - бот принимает заданный диапозон чисел
Дата и время - бот принимает дату и время в заданном формате
Email - бот принимает только e-mail адреса
URL - бот принимает только url ссылки
Картинка - бот принимает только фото информацию
Аудио - бот принимает только аудио информацию
Видео - бот принимает только видео файл
Файл - бот принимает только файлы
Регулярное выражение - бот принимает информацию, заданную в формате регулярного выражения
При выборе любого из пунктов нам открываются дополнительные настройки, в которых мы можем добавить ограничение по символам и сообщение, которое будет отправляться пользователю при ошибке и т.д.
Например, если мы установим валидацию на числа, а отправим текст, то бот не примет ответ и не пойдет дальше по сценарию:
Но как только мы напишем правильный ответ, бот его примет и пойдет дальше по сценарию: