【问题标题】:How to make Trigger Action by Reaction Posted on MS Teams如何通过反应触发动作 发表在 MS Teams
【发布时间】:2020-05-10 09:48:57
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: botframework microsoft-graph-api bots microsoft-teams microsoft-graph-teams


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2022-01-02
        • 1970-01-01
        • 2021-06-19
        • 1970-01-01
        • 1970-01-01
        • 2021-08-06
        • 2021-04-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多