Адаптивные диалоги: бот не ждет ответа Http

Моя логика бота включает HTTP-запрос. Когда я не получаю ожидаемого ответа или удаленный сервер не работает, я закрываю диалог.

кодовая последовательность

Однако бот не ждет ответа и оценивает его, когда ответ занимает немного больше времени (7-10 секунд). Также он повторяет каждое действие от последнего ответа пользователя до конца набора действий, игнорируя флаг состояния, который должен отменить диалог. Когда я наконец получаю ответ http, он оценивается, и действия запускаются.

метод с http-запросом

Правильная последовательность должна быть 1; 1.1; 1,2; 2 и CancelDialog ()

чат

0 ответов

Другие вопросы по тегам