Валидация
Валидация - это проверка отправленных подписчиком бота данных по определенным условиям. Например, если бот запрашивает дату или номер телефона у пользователя, а в ответ получает текстовое сообщение, то бот выдает ошибку и просит проверить корректность введенных данных
Чтобы включить валидацию, переходим в настройки блока и находим раздел «Валидация»
_LI.jpg?alt=media&token=3dd2fc70-e5e2-4b73-aba9-0f63dc27b232)
Валидацию можно настроить на следующие форматы:
- 1.Текст - бот принимает любые символы, включая $&! и т.д.
- 2.Цифры - бот принимает только цифры
- 3.Буквы - бот принимает только буквы
- 4.Буквы и цифры - бот принимает только буквы и цифры
- 5.Диапазон чисел - бот принимает заданный диапозон чисел
- 6.Дата и время - бот принимает дату и время в заданном формате
- 7.Email - бот принимает только e-mail адреса
- 8.URL - бот принимает только url ссылки
- 9.Картинка - бот принимает только фото информацию
- 10.Аудио - бот принимает только аудио информацию
- 11.Видео - бот принимает только видео файл
- 12.Файл - бот принимает только файлы
- 13.Регулярное выражение - бот принимает информацию, заданную в формате регулярного выражения
При выборе любого из пунктов нам открываются дополнительные настройки, в которых мы можем добавить ограничение по символам и сообщение, которое будет отправляться пользователю при ошибке и т.д.
.png?alt=media&token=7b4fa474-6ac5-4ac8-a7fe-0d61646d324a)
.png?alt=media&token=fe2644a8-1d39-4e30-89de-91a450eb54fd)
Например, если мы установим валидацию на числа, а отправим текст, то бот не примет ответ и не пойдет дальше по сценарию:
.png?alt=media&token=c0ae2ac7-384f-447e-90ff-1c256b24b290)
Но как только мы напишем правильный ответ, бот его примет и пойдет дальше по сценарию:
.png?alt=media&token=0110ef1f-fcd1-49a0-bd73-0fad08c20071)
Last modified 2yr ago