Попытка создать чат-бота в Facebook с NodeJS.
Проблема в том, что я могу легко обрабатывать ответы пользователя на «кнопки» сообщений с небольшим выбором, но не могу обрабатывать ввод из простых текстовых сообщений («какой ваш любимый цвет?»).
Разговор должен быть следующим:
Бот : Добро пожаловать, у меня есть к вам несколько вопросов.
Какой у вас номер телефона?
Пользователь :
Бот : Сколько вам лет?
Пользователь :
и т. д.
Так, каков был бы выход, чтобы сделать возможным этот поток вопросов-> ответов?
Пока мой код:
let messaging_events = req.body.entry[0].messaging;
for (let i = 0; i < messaging_events.length; i++) {
let event = messaging_events[i];
if (event.message && event.message.text) {
let text = event.message.text;
let textid = event.message.mid;
}
}