Is it possible to configure a Slack channel to be public but read-only for all and only e.g. Jenkins user can write messages in it?
(Apologies if it is off-topic for SO)
A channel will be read-only for anyone without permission to post. From your desktop, open the channel you'd like to adjust posting permissions for. Click the channel name in the conversation header. Select the Settings tab.
Click Settings & administration from the menu, then click Organization settings. Click Settings in the left sidebar, then select Channel Management. Next to the channel type you'd like to manage permissions for, click Edit. Select your preference and click Save Setting.
Open the channel you'd like to leave. Tap Details in the top right. Tap Leave.
Edit: seems like the bot has been retired. Please see comments.
It sounds like you may want to use the block functionality provided by slacktodo:
https://www.stacktodo.com/tools/block
Something to make note of:
All team members can view a blocked channel but can't write to it. Their message will appear for a split second, then get kicked off by the bot.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With