Я пытаюсь создать бота, который бы позволял такое взаимодействие:
(U = пользователь, B = бот)
Дело A:
- U: Создать новый
XXX
анализ
- Б: Понял! Давайте создадим новый
XXX
анализ
- Б: Как вас зовут?
- U: Джо Доу
- B: и т. Д., И т. Д. *
Дело B:
- U: создать новый
YYY
анализ
- Б: Понял! Давайте создадим новый
YYY
анализ
- B: Какой твой любимый цвет?
- U: красный
- B: и т. Д. И т. Д. *
Итак, мне нужно вызвать другой вопрос в зависимости от того, что пользователь сказал мне в первом взаимодействии.
Прямо сейчас я правильно понимаю тип анализа (XXX или YYY), но не могу понять, как вызвать другое последующее намерение в зависимости от значения типа.
Как правильно это сделать?
Я рассчитывал написать бота с использованием Node.js, поэтому, если для ответа требуется написать бэкэнд, пожалуйста, я бы хотел получить ссылку на документы и ресурсы Node.js.