首页 > 解决方案 > 从 api 向 ms 团队 bot 发送消息

问题描述

我使用 Microsoft 文档 https://docs.microsoft.com/en-us/microsoftteams/platform/bots/how-to/create-a-bot-for-teams创建了 ms 团队 Bot

Bot 工作正常,但如果我收到来自 ms 团队 bot 的消息并且 OnMessageActivityAsync 被调用,则通信开始。

一切都好,但我想从我的 api 发起通信,当数据添加到数据库时,我想向团队机器人发送消息。如何创建 ITurnContext 的实例?

private static async Task SendMessage()
 {
   ITurnContext<IMessageActivity> turnContext;// how can i get this object?
   var message = MessageFactory.Text("Hi!");
   await turnContext.SendActivityAsync(message);
 } 

谢谢

标签: asp.net-corebotframeworkmicrosoft-teams

解决方案


推荐阅读