0

我正在为 Microsoft Teams 制作机器人。

目标:让机器人检测用户 MS 团队频道中发布的任何消息的反应。

问题:onReactionsAdded在 activityhandler(MS BotFramework) 中使用,我的机器人检测到仅针对机器人消息发布的反应

是否有任何可能的方法通过在 MS Teams 中发布用户帖子的反应来进行触发操作?

4

2 回答 2

0

这类似于您的机器人不会收到频道/群聊中发布的每条消息 - 只有那些“@提及”您的机器人的消息。与机器人进行 1-1 聊天时有所不同 - 它会收到所有内容。如果你想确保你得到每一个反应,你需要为此调用图表。请参阅获取对频道消息的回复作为示例 - 在页面底部附近显示“反应”(在该示例中为空)。

于 2020-01-24T04:46:06.133 回答
0

@Cambria Bot 仅在对 Bot 本身发布的消息有反应时才会收到 reactAdded 事件。对用户的帖子做出反应不会触发与 Bot 相关的事件。

于 2020-01-24T04:09:20.847 回答