小编Jam*_*ove的帖子

如何使 Slack 应用程序/机器人发布代码块 (Python)

在 Slack 中,您可以像 Stackoverflow 一样在代码块中以用户身份发帖

like so
Run Code Online (Sandbox Code Playgroud)

作为发帖用户,您可以通过键入“```”来完成此操作,然后将您的输入框更改为代码格式。

我需要让我的 Slack 应用程序/机器人将 Tabluate 表作为代码块发布,以便格式与我的 Python 输出保持一致。目前,我的代码如下所示:

client.chat_postMessage(channel="#google-analytics-test",text="```" + table)
Run Code Online (Sandbox Code Playgroud)

这只是以文本格式发布表格,并在其开头添加“```”。

这是来自机器人的内容:

这是来自机器人的内容

来自用户的外观应该如何:

来自用户的外观应该如何

对此的任何帮助将不胜感激,任何使机器人以正确的格式发布制表表的替代方法也将受到非常欢迎!

python slack-api slack slack-commands

9
推荐指数
1
解决办法
7054
查看次数

标签 统计

python ×1

slack ×1

slack-api ×1

slack-commands ×1