Recently I came across a case where a user who was banned on a site was harassing a certain user (who was involved in the related meta post) in the chat-room.
I chat-banned the user for an hour1, but it led me to wonder why we don't suspend users from the related chat by default.
Note that, if the chat parent is suspended, the chat account is also suspended for the same duration. So in some cases, the chat ban may propagate automatically, and in others, it may not. As to when it propagates, that's pretty random as it depends on that particular user's chat parent (which is not always the same site). It seems strange to me that certain users lose chat privilege with a ban, and some don't, on a (more or less) luck based process.
I'm personally averse to propagating the ban to chat because I'm not sure if the user should be denied the right to chat elsewhere.
So, I have multiple questions:
- If a user who is banned from the main site for being disruptive in chat, is it okay to ban him for the same duration as main in chat? (I can change the parent user and force refresh to create this effect)
- In general, when should a ban on the main site be propagated to chat?
- Can we have a feature that bans a user from the related chat-rooms (and only those) if he is banned on a main site?
1. Because first offense bans in chat are usually for an hour or less. I wasn't sure what to do in such a situation so I kept it low. I was loath to propagating the ban to the chat because I wasn't sure if the user should be denied the right to chat elsewhere.