【问题标题】:Microsoft Teams Bot Send Images on ChannelMicrosoft Teams 机器人在频道上发送图像
【发布时间】:2020-07-26 09:45:15
【问题描述】:

我正在尝试在 Teams 上构建一个机器人,该机器人将接收图像并给出特定回复。

我可以在 1:1 聊天中按预期使用机器人,但在团队频道上,它不会将图像识别为消息的一部分。

  protected override async Task OnMessageActivityAsync(ITurnContext<IMessageActivity> turnContext, CancellationToken cancellationToken)
    {
        bool messageWithFileDownloadInfo = turnContext.Activity.Attachments?[0].ContentType == FileDownloadInfo.ContentType;
        if (messageWithFileDownloadInfo)
        {
            var file = turnContext.Activity.Attachments[0];

从频道接收消息时的内容类型始终只是纯文本。

是否支持在通道中通过引用传递图像?如果是这样,我做错了什么?

最好的问候

【问题讨论】:

    标签: office365 bots channel microsoft-teams


    【解决方案1】:

    目前仅在个人范围(1:1 聊天)中支持与机器人共享文件,但在频道和群聊中不支持。

    这里是documentation link

    【讨论】:

    • 谢谢,我错过了文档页面上的注释。
    猜你喜欢
    • 1970-01-01
    • 2019-11-15
    • 2018-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    相关资源
    最近更新 更多