Important Links
Introduction
Users have requested the ability to make sure a reply within a thread gets visibility in the channel for those who may not be following the thread. This proposal adds a new checkbox to the reply input that, when selected, will surface the reply back in the channel (similar in appearance to a permalink preview message).
User’s who have experience with Slack are also expecting this feature and are missing it.
Sending a reply to the channel in one action
New checkbox under reply input box
When CRT is ON, a new checkbox is added just below the reply input in the thread view.
This feature enables users to have their reply posted back to the channel to ensure it gets visibility to others who may not be following the thread yet.
When CRT is OFF, this feature is not available.
Default OFF
This checkbox is always unchecked by default
Tooltip
When hovering over the checkbox, a tooltip displays after the standard tooltip delay
How replies display when sent back to the channel
When a reply is posted to the channel, an indication is displayed above the message with a linked preview of the root post of the thread. As well, the reply is displayed as a permalink preview.
The linked preview text opens the RHS with the thread scrolled to the reply message that was posted back to the channel.
This is basically an exception for CRT that shows a reply in a specific scenario and has some extra styling and meta information attached to it.
View thread button
For posts sent back to the channel, a ‘View thread’ button appears at the bottom of the message preview (Rather than the “Originally posted by…” line that is used in permalink previews.
Reactions
The preview of the post should include reactions and the ability add new reactions
Prevent forked replies to the message sent back to the channel
When users click on this message it will open the original thread
Similarly, if users choose ‘reply’ from the post hover menu, or the ••• menu, it will open the original thread rather than creating a thread on the broadcasted message.
Indicator on replies also sent to channel in the thread view
When viewing a thread that has a reply that was sent back to the channel an indicator displays under username stating Also sent to {Channel name}
User is typing indicator
Because this checkbox displays below the input where “User is typing” message currently shows, we need to move the ‘User is typing’ message lower and allow space for it.
Bolding and badging behavior in LHS
When a message is broadcasted from a thread to the channel, it will bold/badge the channel item in the LHS and the Threads item in the LHS if the user is following the thread. If the user is not following the thread, only the channel will be bolded/badged.
Notifications
The push/desktop/email notification should not be altered. Clicking a notification for a message posted back to the channel should still only open the thread.
Mobile experience
Coming soon…