Slack格式化不能正确使用MS Bot Framework消息

时间:2016-06-24 20:42:01

标签: c# botframework slack

我正在发送包含换行符的消息。 Slack documentation建议使用\n,但当我这样做时,它不会出现在Slack中。它只显示一个空白区域。

我的代码很简单,看起来像这样:

await context.PostAsync("You mentioned this subreddit: " + match.Value
                        + "\nSubreddit link: https://reddit.com/" + match.Value);

如你所见,有一个\ n字符,但Slack只是在一行中显示它,如下所示:

You mentioned this subreddit: r/slack Subreddit link: https://reddit.com/r/slack

这是一个错误还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

如果有人正在努力解决这个问题,事实证明MS Bot Framework会将消息解析为Markdown。因此,您必须使用2个换行符来创建分隔线