Azure Microsoft团队开发:无法在Microsoft团队中获取messageReaction事件-消息传递扩展
我正在开发用于消息传递扩展的Microsoft bot,其中我正在使用botbuilder团队节点模块Azure Microsoft团队开发:无法在Microsoft团队中获取messageReaction事件-消息传递扩展,azure,bots,Azure,Bots,我正在开发用于消息传递扩展的Microsoft bot,其中我正在使用botbuilder团队节点模块 var teams = require('botbuilder-teams'); var connector = new teams.TeamsChatConnector({ appId: process.env.MicrosoftAppId, appPassword: process.env.MicrosoftAppPassword, openIdMetadata:
var teams = require('botbuilder-teams');
var connector = new teams.TeamsChatConnector({
appId: process.env.MicrosoftAppId,
appPassword: process.env.MicrosoftAppPassword,
openIdMetadata: process.env.BotOpenIdMetadata
});
使用TeamsChatConnector对象,我能够获取bot及其会话和onQuery事件,该事件处理消息传递扩展窗口中的所有交互:
var bot = new builder.UniversalBot(connector);
var session = bot.session;
connector.onQuery('searchCmd',composeExtensionHandler);
var composeExtensionHandler = function(event,query,callback){
// here we can write code to handle query request.
}
searchCmd是清单文件中提到的commandId
我想要“messageReaction”事件,该事件为我提供“当用户添加/删除其对bot消息的反应时”的卡片操作
如下图所示的类似反应:
在TeamsChatConnector类中,我找到了一些方法,例如:onDispatchEvents、dispatchEventOrQuery、OnFileContentCardResponse。我们是否可以使用这些方法中的任何一种或任何其他方法来获取“messageReaction”事件,如果是,如何使用该方法