我正在发送包含换行符的消息。 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
这是一个错误还是我错过了什么?
答案 0 :(得分:0)
如果有人正在努力解决这个问题,事实证明MS Bot Framework会将消息解析为Markdown。因此,您必须使用2个换行符来创建分隔线