我正在研究一个连接器,允许用户将卡片邮寄到他们所属的任何频道。
这个想法是他们会选择他们想要发布的信息,然后从可用频道列表中选择要发布到哪个频道。为此,我的应用程序需要知道哪些成员属于哪些频道。
我想我可以看到如何在将连接器添加到频道或从频道中删除连接器时获取当前成员的列表,但我不知道如何在添加连接器后自动找出何时在频道中添加或删除成员。
这是否可能,或者我需要定期轮询 Teams 以了解成员是否属于频道。
可以考虑构建具有各种可用事件的机器人,而不是连接器。其中包括包含membersAdded
和membersRemoved
功能的conversationUpdate
。
机器人还具有"主动"消息传递功能,这相当于将卡片张贴到连接器当前正在执行的通道。