How to disable channel broadcast when replying to a Slack thread using the standard n8n Slack node?

Hi n8n Community,

I’m using the standard n8n Slack node (the “Slack (post: message)” operation) to reply to messages in a thread. This part works fine – the reply correctly appears in the thread.

However, the reply message is also being broadcast to the main channel, and I would like to prevent this. I only want the reply to appear within the thread.

I’ve looked through the parameters of the Slack node, including the “Reply to a Message” options where I set the “Message Timestamp to Reply To” and have “Reply to Thread” enabled. However, I can’t seem to find an option equivalent to Slack API’s reply_broadcast: false to stop the message from also being sent to the channel.

My current Slack node setup for replying:

  • Operation: Send (or post: message)
  • Channel: (Set dynamically or fixed, e.g., {{ $json.channelId }})
  • Message Text: (The content of the reply, e.g., {{ $json.replyMessage }})
  • Options > Reply to a Message:
    • Message Timestamp to Reply To: (Set dynamically, e.g., {{ $json.threadTimestamp }})
    • Reply to Thread: Enabled

I’ve checked the “Add option” list as well, but didn’t find anything obvious like “Broadcast Reply” or “Send to Channel Also”.

Is there a way within the standard n8n Slack node to achieve a thread reply without broadcasting it to the channel? Or is using the HTTP Request node (and manually setting reply_broadcast: false) the only way to do this currently?

I’m trying to avoid using the HTTP Request node if a simpler solution exists within the Slack node itself.

Any advice or pointers would be greatly appreciated!

Thanks, yuko

1 Like
  • Reply to Thread: Enabled

Please disable it. Then it won’t broadcast.

If you want to reply to a thread without broadcast. Only pass the Message Timestamp to Reply To

2 Likes

It’s finally resolved! I’m so relieved and happy, I was stuck on this for 2 hours!

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.