在 Slack 中自定义消息

Customizing messages in Slack

有一个我想要实现的消息格式示例,问题是我在文档中找不到如何以这种方式自定义消息(我说的是左侧,根据 Success\Failure 改变颜色)消息本身由第三方应用程序生成,并通过集成到 Slack 中发送。我将不胜感激你帮助寻找关于这个的码头 enter image description here

看这里slack block, slack interactivity.

Block Kit Builder.

Bolt Python

最后一个版本我的代码 方法 chat_postmessage 可以接受块和附件,但在 slack 手册中它写错了

client.chat_postMessage(channel=channel, attachments=[{"color": "#ff0000", "blocks": [
                {"type": "section", "text": {"type": "plain_text", "text": f"{text}"}}]}])