无法在Slack线程中回复,使用JSON发出http post请求

时间:2017-12-13 13:07:23

标签: json node.js slack slack-api node-request

我想通过Slack API以松弛的线程回复。

我有一个对象。

var msg = {
  text: 'test',
  thread_ts: '1513168789.000263' // it's right ts, I have checked 
}

我提出请求

request.post({
  method: 'post',
  body: msg,
  json: true,
  url: '<incoming slack webhook>'
})

我希望能够在一个帖子中回复该消息,但它只是发布在一个频道中。

1 个答案:

答案 0 :(得分:2)

如果要向线程发送消息,则需要使用chat.postMessage。传入的webhook不起作用(或者至少文档中没有它支持它的信息)。

chat.postMessage有一个名为thread_ts的属性,可用于解决正确的帖子。