簡體   English   中英

Bot Framework - 將成員添加到 Teams 群聊

[英]Bot Framework - add member to Teams group chat

我在 Microsoft Teams 上與 4 名成員進行了群聊:3 人和一個機器人。 機器人是否可以將新成員添加到現有群聊中? 我找到了BotFrameworkAdapter類的deleteConversationMember方法,它應該刪除現有成員。 好吧,我需要相反的方法,添加一個新成員。 我還檢查了Microsoft Teams Graph API ,但似乎只能獲得成員而不能添加新成員。

BotFrameworkAdapter方法使用Bot Framework REST API ,它本身調用特定於通道的 API。 正如您在 Teams Graph API 中看到的那樣,當前不支持將成員添加到群聊中,即使 Graph API 處於預覽狀態且不適合生產應用程序。 本文檔說明了如果您想要請求此功能,如何提供反饋。

作為一種解決方法,我建議讓機器人向現有組成員提供一些有關將新成員添加到組本身的說明。

如果您想使用希爾頓建議的機器人到人的切換解決方案,您可能對這個新示例感興趣: https : //github.com/arturl/lpproxybot

正如我從您的評論中看到的,您正試圖讓機器人升級,或“移交”給服務台代理。 如果這是正確的,您可以完全查看另一個模型,其中用戶繼續與機器人聊天,但機器人將消息發送到幕后的代理。 這被稱為“切換”,您可以 在此處查看博客文章和github 上的源代碼(來自博客作者)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM