bot.onText(/Pizza/, (msg) => {
bot.sendMessage(msg.chat.id, "OK, " + msg.from.first_name + ". What kind of pizza?", {
"reply_markup": {
"keyboard": [["Peperoni", "4 cheese", "Vegetarian", "Tomato"]],
"resize_keyboard": true
}
});
});
bot.onText(/Peperoni/, (msg) => {
console.log(msg.text);
if (msg.text === "Peperoni") {
console.log("Entered IF");
bot.sendMessage(msg.chat.id, "Peperoni is there " + msg.from.first_name + ".Choose the quantity", {
"reply_markup": {
"keyboard": [["1", "2", "3"]],
"resize_keyboard": true
}
})
console.log(msg.text);
}
});
Используя узел telegram bot api, мой код выше.Я могу поймать Peperoni, когда пользователь нажимает Peperoni, но как я могу поймать количество, которое я спрашиваю позже.Попытка вставить последний console.log
во всех местах, но этого никогда не происходит.Любые идеи, пожалуйста;)