如何解决自动格式化为Microsoft Teams聊天文本框中的特定文档类型
我有一些文档的共享点URL,主要是.DOCX。和.PDF。我已经开发了机器人小组并进行了部署。因此,当我将任何共享点文档URL复制粘贴到团队bot聊天文本框中时,立即将其自动格式化为特定类型的文件,并在聊天文本框控件中显示文档文件名以及扩展名,并作为响应一次显示单击输入按钮。但是,如果我是从机器人发送来的消息,则使用相同的共享点URL,但不会在机器人响应中进行格式化。
输入之前:Teams Bot聊天文本框控件:
发送/单击团队中的回车后:
发送与Bot消息相同的共享点URL:
var reply1 = MessageFactory.Text($"<SHAREPOINTURL>");
reply1.TextFormat = "xml"; --Any specific format we need to use here to display as like above screenshot
await turnContext.SendActivityAsync(reply1,cancellationToken);
//Output: Normal text message
var reply2 = MessageFactory.Text($"[SHAREPOINTLINK](sharepointURL)");
await turnContext.SendActivityAsync(reply2,cancellationToken);
//Output: SHAREPOINTLINK (which is hyperlinked with URL i mentioned.
如何实现如图所示的输出(格式化为文档)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。