【问题标题】:How to update Teams Bot menu?如何更新 Teams Bot 菜单?
【发布时间】:2021-04-27 16:38:34
【问题描述】:

我有一个部署在 Azure 中的机器人。为了分发这个机器人,我创建了一个清单文件,我在其中添加了一个包含 3 个项目的菜单用于个人聊天。我使用“上传自定义应用程序”选项安装此清单,并在消息输入控件中看到此菜单。 然后我将这个清单安装到团队中,按照计划,团队应该使用这个机器人,并为这个团队中的其他用户提供这个安装的机器人的链接。通过这个链接,他们可以安装这个机器人。

但现在我需要更新我之前创建的菜单。 我更新清单:更改菜单并增加版本(以防万一,应该说 - 我尝试过并且没有增加版本)。 然后,我从团队和本地 Teams 应用中删除机器人,并再次将其安装到团队和 Teams 中,但清单已更新。

但即使在我的本地 Teams 应用程序中,我仍然可以看到旧菜单,更不用说其他用户了。虽然在“关于”选项卡中显示的是增加版本。

那么,如何为所有使用这个机器人的用户更新这个菜单?

【问题讨论】:

    标签: botframework manifest microsoft-teams


    【解决方案1】:

    因此,重要的是要记住有两个上下文 - 机器人处于“个人”模式(1-1 版本,它出现在“聊天”列表和左侧菜单中),然后是团队内部。一个实例(例如“个人”版本)正在更新但另一个实例没有更新这一事实并没有帮助,因为它们是单独的安装。

    我的建议如下:

    1. 转到团队设置(“管理团队”菜单),然后转到顶部栏中的应用程序。确保从那里移除机器人
    2. 确保无论您从何处重新安装都是正确的更新版本。例如,您可能正在更新 App Studio 中的机器人,但安装来自租户中先前侧载的版本。因此,例如在此处进行测试,请确保 App Studio 中的机器人菜单已更新 + 正确,然后直接从 App Studio将机器人安装到正确的团队(在“测试和分发" 在左侧菜单中,选择“安装”,然后选择大添加按钮旁边的小下拉菜单,然后选择正确的团队)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-08-12
      • 2017-11-05
      • 1970-01-01
      • 1970-01-01
      • 2019-02-04
      • 1970-01-01
      • 2020-12-17
      相关资源
      最近更新 更多