未显示 Ms Teams Bot 图标

Ms Teams Bot Icon is not displayed

我使用 MS Teams 的 App Studio 为 Bot App 创建了清单。我已经上传了完整的彩色图片以及透明的单独图片。但是该图标未在聊天中显示 window。只有默认图标是可见的。

任何想法,我该如何解决这个问题?非常感谢!

您的机器人是否旁加载或上传到您组织的私有应用商店?在这些情况下,用于聊天机器人的图像 window 取自 Bot Framework 中的机器人注册。 (这是我们正在跟踪的已知问题。)

要更改机器人的图标:

  • 如果您使用 App Studio 注册了您的机器人:
    1. 转到 https://dev.botframework.com/bots 并使用您在 Teams 中使用的相同帐户登录
    2. Select 你的机器人,然后转到设置
    3. 点击"Upload custom icon"
  • 如果您使用 Azure 门户注册了您的应用程序:
    1. 转到 Azure 中的机器人服务或机器人通道注册资源
    2. 转到设置
    3. 上传自定义图标

由于@Adrian Solis 的回答确实是正确的,我只是想补充一点,它也可能与缓存问题有关。如果您正在更改图标并想检查是否一切正常,您可以删除浏览器缓存或 Microsoft Teams Windows 应用程序的缓存。

Microsoft Teams Windows 应用有 following cache folders。只需停止应用程序,删除此文件夹中的所有内容,然后重新启动。

  • %appdata%\Microsoft\teams\application cache\cache\
  • %appdata%\Microsoft\teams\blob_storage\
  • %appdata%\Microsoft\teams\Cache\
  • %appdata%\Microsoft\teams\databases\
  • %appdata%\Microsoft\teams\GPUcache\
  • %appdata%\Microsoft\teams\IndexedDB\
  • %appdata%\Microsoft\teams\Local 存储\
  • %appdata%\Microsoft\teams\tmp\