Microsoft Teams Bot在通道上发送图像

时间:2020-04-13 18:47:40

标签: office365 bots channel microsoft-teams

我正在尝试在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];

从频道接收消息时,内容类型始终仅为纯文本/

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

最好的问候

1 个答案:

答案 0 :(得分:1)

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

这里是documentation link