This is a good idea imo. I'd also like to add at this request.
- The command for the room name to be changed is !rename <entry> (of course this command should be hidden in case moderators are inside the room).
If there is no entry, the default room name will be used (<Player>'s room). - Add a channel (e.g. #renamelog) ingame which is only visible to staff for logging all renamed rooms with a code to automatically reset the room name.
NathBot: [Code: 512] BanchoBot has changed the room name of #multiplayer to "<insert inappropriate content>"
Nathanael: !reset 512
NathBot: Room name of #multiplayer has been reset to "BanchoBot's room".
- Disallow silenced users from changing the room name (if they are the host).
I am sure some people are using this method to talk in the room. - Allow automated multiplayer advertisements using the same options used to filter muliplayer rooms to avoid ads you don't want (client-side).
Everything will still be sent out at the channel but the game client will remove the ones (before it gets displayed) doesn't match the filter condition.