asp.net-core - 从 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);
}
谢谢
解决方案
推荐阅读
- java - 是否可以使用 geotools 编写具有自定义属性定义的形状文件?
- python - Django 跨联合过滤器多对多关系
- html - HTML/VBA 下拉菜单并下载数据
- php - 如果 post id 为空或在 codeigniter 中不存在,如何重定向博客主页
- python-3.x - 将 if 和 else 应用于数据框是否为空 pandas 的条件
- load-balancing - Flink 设置:将 Web UI 放在路径下
- angular - iPhone 11 Pro Max 上的问题屏幕离子应用程序
- php - F写入新行
- python - 在 Pytorch 中加载权重时的一些问题
- amazon-s3 - 使用 AWS CLI 下载共享 S3 对象