Ну а что он ожидал? 😁
Если серьёзно, люди далеко не всегда действуют по сценарию, который придумал разработчик.
Можно случайно отправить не тот файл, написать вопрос вместо ответа, передумать посреди заполнения заявки или вернуться к боту через неделю.
И если бот на любое отклонение отвечает «Некорректный ввод», пользоваться им быстро надоест.
Поэтому у каждого нормального сценария должны быть запасные выходы.
Не тот формат? Объяснить, что нужно отправить, и показать пример.
Передумал? Дать возможность вернуться назад или отменить действие.
Не понял вопрос? Предложить меню или связаться с сотрудником.
Вернулся позже? По возможности восстановить предыдущий шаг, а не заставлять проходить всё заново.
Это особенно заметно в ботах для записи, заявок и заказов: человек может потратить несколько минут на заполнение, а потом случайно потерять весь результат.
Не нужно учить бота понимать вообще всё на свете.
Нужно хотя бы предусмотреть, что пользователь не робот и иногда делает не то, что от него ждут.
🔧 Нужно что-то разработать или автоматизировать? Написать мне в MAX
🛡 Оформить заказ через Kwork
Канал "Цифровая Мастерская"