通过传入的Webhook向Microsoft Teams发送对较旧消息的答复

时间:2019-01-24 06:57:09

标签: c# webhooks microsoft-teams

我正尝试发送对发送给Microsoft Teams的较旧消息的答复,但直到现在我还是无法做到这一点。 要将消息发送给团队,我正在创建一条消息,如下所示: 首先,我有一个模型来保存数据:

optional = false

将数据添加到模型中,如下所示:

public class WebHookContent
{
    public string Text { get; set; }
    public string Title { get; set; }
    public string Color { get; set; }
}

现在,我已经收到了消息,然后使用HttpClient将其发送给Teams,如下所示:

WebHookContent content = new WebHookContent();
content.Title = "ALERT";
content.Text = "Sometext";
content.ThemeColor = "F00505";

将消息发送到Teams,这是最简单的部分,但是现在我迷失了如何发送对刚刚发送的消息的答复。

我的想法是,该消息可能具有可以存储在数据库中的ID。并以某种方式使用该ID,我可以回复此消息。

对吗?

您有什么想法?你会怎么做?

1 个答案:

答案 0 :(得分:1)

要与团队进行双向对话,您需要使用漫游器。要开始使用,请查看以下文档:https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/bots/bots-overview