如何强制一个bot.on在另一个bot.on之前运行

时间:2018-04-12 20:21:51

标签: node.js azure botframework azure-bot-service

我创建了一个MS azure聊天机器人,我使用bot.on(.....); 这是我的示例代码。

bot.on("event", function (event) {
    if (event.name === "greeting") {
        locale = event.value;
        console.log("event runs");
        eventTimestamp = event.timestamp;
    }
});

bot.on("conversationUpdate", function (message) {
 .............    
});

我想在conversationUpdate之前进行事件运行....有没有办法在azure bot框架中执行它。 感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用new Sandwich('s', "pastrami", "swiss", "mayo", "extra meat"); new Sandwich('s', "pastrami", "swiss", "mayo", "extra meat", "cheese"); 中间件。它将在recieve

之前运行
conversationUpdate