【问题标题】:Detect end of a meeting in MS Teams在 MS Teams 中检测会议结束
【发布时间】:2018-08-21 11:18:44
【问题描述】:
有没有办法让 MS Teams 中的机器人检测团队中创建的会议的开始/结束?
我想在会议结束后向所有与会者显示一条消息。
我能想到的唯一方法是定期为日历调用 Microsoft 图形 API 并检查新会议。
但是,此方法只能检测已安排的日历会议,不适用于直接呼叫或临时会议。
我还查看了机器人事件,但没有会议事件。
【问题讨论】:
标签:
botframework
microsoft-graph-api
microsoft-teams
【解决方案1】:
目前没有办法支持这个。事实上,我们自己很难检测到这一点 - 如果有人忘记离开会议,即使在线上没有活动,它也会保持打开状态。我们仍在微调超时检测/逻辑 - 毕竟我们不能使用预定的时间,因为会议确实迟到了。
据我所知,它也不在路线图上;据我所知,您是第一个提出要求的人,但我会向团队建议 - 这是个好主意。
【解决方案2】:
最近遇到了这个,虽然有点笨拙,但这是一种确保没有人意外留在会议中的方法。
在 Teams 客户端中,您可以查找参与者列表,然后您可以从那里将参与者从会议中删除,直到除了您之外没有其他人。这必须为每个参与者完成。