This question already has an answer here:
Sometimes it does not make sense to ban a user from all chatrooms. As we all know, C++, Java & PHP developers 'love' each other very much (yes I know many people can develop in all three languages, but more often than not, people identify themselves with only one main language).
Occasionally one person can get banned from one room for asking irrelevant questions, but the user can be very knowledgeable in another language/room. Can chat implement different levels of bans? One being the current chat wide, and one being room specific.