【发布时间】:2019-01-09 18:12:39
【问题描述】:
我正在使用 azure bot 框架。我只想在第一条消息发送之后再发送第二条消息。
这里是代码。
session.send("Hi")
response=store.getRating();
cards.Herocard(session,builder,response,function(msg){
sendCard(msg,session);
});
这里一旦发送“嗨”,那么我只想发送英雄卡。
但有时我面临的问题是先发出卡,然后发出“嗨”
我尝试设置计时器(settimeout)。但这没有意义。它有时也会失败。
有什么方法可以识别它或类似回调/承诺之类的东西。我不确定如何在这种情况下实施相同的操作?
【问题讨论】:
标签: node.js azure botframework bots azure-bot-service