从API向MS Team bot发送消息

时间:2020-09-18 03:45:22

标签: asp.net-core botframework microsoft-teams

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

机器人工作正常,但如果我收到来自ms团队机器人和OnMessageActivityAsync的消息,便开始了通讯。

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

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

谢谢

1 个答案:

答案 0 :(得分:0)

这可以通过发送主动消息here

来实现