从团队上发布的BOT框架编写器发送消息

问题描述 投票:0回答:1

我使用 Bot Framework Composer v2.1 创建了一个 Chatbot。还实现了 Oauth Authentication 机制,因此它会在启动时要求登录。我在 Teams 应用程序上发布了这个机器人。有一个单独的 azure 函数在后台运行进行处理。在天蓝色函数完成后,我想向机器人发送处理已完成的消息。但无法在 Teams 中发送消息。我只是想检查是否有任何规定可以使用某些 URL(如直线等)将消息发送到机器人。

botframework microsoft-teams
1个回答
0
投票

您可能希望使用主动消息将活动从 Azure Function 发送到机器人。要了解什么是主动消息,您可以参考此 BotFramework SDK doc。不幸的是,在实现方面,此链接仅适用于编写代码优先的机器人。

官方表示,从 BotFramework Composer 发送主动消息的能力从未完全实现,只开发了一些底层代码。任何必要的 UI 组件或操作文档尚未完成。

话虽如此,有一个解决方法。正如这篇post中提到的,您可以使用自定义操作来添加功能。为此,您需要:

现在,我会坦白地告诉你,我自己还没有实际测试过这一点。我从其他人那里得到的理解是它有效。希望这至少能为您指明正确的方向。祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.