簡體   English   中英

C# bot框架群聊信息

[英]C# bot framework group chat information

1- 我在 MS 團隊中創建了群組,並將一些成員添加到群組中,並將群組名稱命名為“ IT Bot Helper ”。 2- 現在我已經將我們自定義構建的 Bot 添加到這個組中,一旦 BOT 添加到這個組中,就會使用 BOT 框架在 C# 代碼中觸發 OnTeamsMembersAddedAsync 方法。

public class ITAssistantBot : TeamsActivityHandler
    {
        protected override async Task OnTeamsMembersAddedAsync(IList<TeamsChannelAccount> teamsMembersAdded, TeamInfo teamInfo, ITurnContext<IConversationUpdateActivity> turnContext, CancellationToken cancellationToken)
        {
            // Once Bot is added to teams group this method get triggers
            // I got all the members which is part of this member

        }
    }

3- OnTeamsMembersAddedAsync:- 我還使用此 turnContext.Activity.Conversation.Id 獲得了該組的 GroupId,但不知何故我無法找到組名“IT Bot Helper”。 有人可以在這里幫忙找到這個方法中的組名嗎?

您可以查看有關機器人中 Teams 上下文的文檔,了解如何獲取有關團隊的數據。 如果內置功能對您不起作用,您也可以考慮改用Microsoft Graph API Graph 允許您執行許多可能在 Teams 上下文中本機不支持的事情。

暫無
暫無

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

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