Microsoft Azure Bot 服务主动消息组(会议)聊天

Microsoft Azure Bot Service Proactive Messaging to Group (Meeting) Chat

我想实现以下场景: 在一个应该在现实世界的房间里举行的会议中(不一定在 MS Teams 中),我希望 Microsoft Azure 聊天机器人 post 向 meeting-chat 发送消息,而无需有人添加该会议聊天的机器人。

我注意到,仍然不可能真正主动向 MS Teams 发送消息,因此需要一个解决方法:在他添加机器人时捕获包括用户 teams-chat-id 的对话引用,例如通过个人团队应用程序。如果通过策略将团队应用程序推送给组织内的所有用户,这会很好用。

然而,此解决方法在 meeting-chat 中是不可能的,在机器人应该写入它时可能不存在。因此,不可能捕捉到对 post to.

的对话引用

此外,我注意到甚至不存在 MS Graph 端点,也没有逻辑应用程序中的连接器 post 没有 cannel-context 给多个用户的团队消息。

您是否看到针对此情况的任何解决方法,或者它根本不受支持?

据我所知,您在这两个帐户上都是正确的 - 机器人不能主动向不属于它的聊天发送消息,而且我认为 Graph 不支持向群聊发送消息,这就是您的情况.

不过就正确性而言,机器人 可以 主动向 (a) 个人用户 (1-1)、(b) 群聊和 (c) 团队发送消息渠道,每个单独(即它不需要由每个用户安装,并私下向每个用户发送消息,除非这是所需的场景。每个这些所需的只是代表特定对话的相关“conversationid”,和ServiceUrl.