ho iniziato a scrivere la logica bot per telegramma utilizzando questo moduleNodo Telegramma bot api, fare conversazione catena tra utente
posso creare domanda semplice e logica risposta in questo modo:
bot.onText(/\/start/, function(msg, match){
bot.sendMessage(msg.chat.id, "Hello this is great bot");
});
Quando l'utente tipi /start
riceverà questo messaggio.
Voglio creare qualcosa come una conversazione concatenata tra bot e utente. Come quando il tipo di utente /buy
bot mostrerà le opzioni da acquistare, dopo che l'utente digita ciò che vuole comprare, bot mostrerà i tipi di prodotti selezionati e così via.
Come è possibile creare una conversazione concatenata tra utente e bot? Come fare in modo che bot ricordi i precedenti comandi selezionati e li ripristini quando è il momento? Devo tenere il mio database per farlo?
Grazie per le vostre risposte. –