Python 如何使用Slack API将格式化消息发布到通道中

Python 如何使用Slack API将格式化消息发布到通道中,python,json,slack,slack-api,Python,Json,Slack,Slack Api,我有一条json格式的消息,比如,我想将此消息发布到Slack中。将json字符串粘贴到text部分将不起作用,我应该如何/在哪里输入它 感谢使用您发布的链接,您需要为您的slack帐户生成API令牌。之后,选择一个频道发布消息并将 *bold* `code` _italic_ ~strike~ “文本”字段旁边。该消息应在您的空闲频道中发布 由于您使用的是python,因此可以使用。代码将是 from slackclient import SlackClient slack_client =

我有一条json格式的消息,比如,我想将此消息发布到Slack中。将json字符串粘贴到
text
部分将不起作用,我应该如何/在哪里输入它


感谢使用您发布的链接,您需要为您的slack帐户生成API令牌。之后,选择一个频道发布消息并将

*bold* `code` _italic_ ~strike~
“文本”字段旁边。该消息应在您的空闲频道中发布

由于您使用的是python,因此可以使用。代码将是

from slackclient import SlackClient
slack_client = SlackClient(API TOKEN)
slack_client.api_call("chat.postMessage", channel=CHANNEL ID, text="*bold* `code` _italic_ ~strike~", as_user=True)

这是真的,但我想发布格式化文本
{“text”:“*bold*
code`italic~ strike~”,“username”:“markdownbot”,“mrkdwn”:true}”,例如,我可以在其中启用/禁用标记功能。