Tôi đã bắt đầu để viết logic bot cho bức điện bằng cách sử dụng này moduleNode Telegram bot api, hãy trò chuyện chuỗi giữa người sử dụng
tôi có thể tạo câu hỏi đơn giản và câu trả lời logic như thế này:
bot.onText(/\/start/, function(msg, match){
bot.sendMessage(msg.chat.id, "Hello this is great bot");
});
Khi người dùng các loại /start
anh ấy sẽ nhận được thông báo này.
Tôi muốn tạo thứ gì đó như cuộc trò chuyện xích giữa bot và người dùng. Giống như khi người dùng nhập /buy
bot sẽ hiển thị các tùy chọn để mua, sau khi người dùng đó nhập những gì anh ta muốn mua thì bot sẽ hiển thị các loại sản phẩm được chọn, v.v.
Làm cách nào để tạo cuộc trò chuyện xích giữa người dùng và bot? Làm thế nào để làm cho bot nhớ các lệnh đã chọn trước đó và thiết lập lại chúng khi nó là thời gian? Tôi có cần phải giữ cơ sở dữ liệu của riêng tôi để làm điều đó không?
Cảm ơn câu trả lời của bạn. –