【问题标题】:In Microsoft Bot Framework which Activity can be Triggered if Teams Manifest File is Changed在 Microsoft Bot Framework 中,如果 Teams 清单文件发生更改,可以触发哪些活动
【发布时间】:2021-09-10 02:38:07
【问题描述】:

我有一个 Microsoft Bot Framework 应用程序,它使用 Teams 管理中心发布到 Microsoft Teams。

在我之前的代码中,我在OnMessageActivityAsync 方法中使用添加/保存对话引用。但在某些情况下,用户可能尚未与 Bot 交互,因此没有记录对话引用来启用推送通知。

因此,我已更改我的代码以在 OnMembersAddedAsync 方法中添加/更新对话引用,以便通过团队管理中心为其安装 Bot 的任何新成员。

我还将在 Teams Manifest Schema 中更改版本值,并通过 Teams 管理中心中的 Manage Apps 对其进行更新。

我的问题是,在更改 Manifest 文件并重新发布应用程序后,是否会调用任何 Activity Handler / Event 方法?

如果不会触发任何活动,那么对于先前添加的用户,插入用户对话引用以便在不重新安装应用程序的情况下启用推送通知的替代方法可能是什么。

提前谢谢!!!..

【问题讨论】:

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


    【解决方案1】:

    到目前为止,当用户更新应用程序时,还没有调用任何方法。但是在 TeamsActivityHandler 中,我们有在用户添加或删除应用程序时调用的方法-> onInstallationUpdate(BotHandler)

    请参阅此link 以查看 TeamsActivityHandler 中的所有方法。

    我没有想出任何解决方法来在应用更新时向用户发送通知。

    【讨论】:

      猜你喜欢
      • 2020-12-21
      • 2023-03-11
      • 2019-06-17
      • 2011-04-17
      • 2020-07-20
      • 1970-01-01
      • 1970-01-01
      • 2019-04-22
      • 1970-01-01
      相关资源
      最近更新 更多