使用Slack API设置帖子的格式 [英] Formatting posts with the Slack api

查看:0
本文介绍了使用Slack API设置帖子的格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用Slack API使用botkit创建帖子,但找不到有关如何在Slack中格式化Post文件的任何文档。

bot.api.files.upload({
    content: "# Heading",
    filename: "test.md",
    filetype: "post",
    channels: "random"
});

降价格式不适用于此,是否有任何语法可用于设置松弛帖子的格式?

尝试使用HTML时,创建的文件的响应如下:

<document><p>&lt;document&gt;&lt;h1&gt;H1&lt;/h1&gt;&lt;p&gt;&lt;/p&gt;&lt;h2&gt;H2&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;H3&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Text &lt;i&gt;italic&lt;/i&gt; &lt;b&gt;bold&lt;/b&gt; &lt;a href=&quot;<a href="http://www.slack.com%22%3Elink%3C/a%3E">http://www.slack.com&quot;&gt;link&lt;/a&gt;</a> &lt;u&gt;underline&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strike&gt;strikethrough&lt;/strike&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;Code Block;&lt;/code&gt;&lt;/p&gt;&lt;/document&gt;</p></document>

所以它正在转义html标记。

推荐答案

帖子支持markdown格式。

例如,尝试设置以下内容:

# A Post Header

### Subheading

An image? ![Funny](https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ4jlx3aktZVFKAkaNB7fvy67BFQuaO3HedVQ6VIXeR5OLnfbOOEbrcp-G4)

[A link to google](https://www.google.com)

* A list item
* Another list item

`a code block`

然后使用filetype="post"发帖,得到以下内容:

我测试了一下,SLACK似乎支持大多数降价功能,但不是全部。确保测试您的格式!

这篇关于使用Slack API设置帖子的格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆