Opt out of a conversation, partly or completely, Temporaily or permanently
You can currently mute a conversation, and this is smart. But this could be enhanced and become much more versatile.
I suggest to enhance the mute with the ability to (temporarily) set a specific conversation to "silent alerts", or "no notifications" or even "ignore" (new messages are deleted from the thread)
These options could also be offered for 'unknown senders' against spam.
In the advanced version it could even be automated so you could select windows in time where it is off/on. Either scheduled, or select a specific mode for the next XX hours.
Scenario: You are working in a company that works 24/7 that uses chat, but you only want to be notified about these when you are on duty.