Advanced lobby moderation tools
— at Version 8
In general the binary communication (ban or not ban) is sufficient. But sometimes it would also be nice to intervene with a certain aspect before banning.
Here a list of some things which could be done:
- mute players (visitor status)
- rather for blocking profanity than insults
- rating-punish
- as a warning when violating rated games
- sometimes people have svn-accounts and accidentally play rated games with them
- add links to the ToS / ToU also when joining the lobby for more awareness of the rules
- unlist games from the lobby
- some people use questionable servernames
- should automatically happen when kicking/banning users from the lobby
- kick / ban with reason?
- there is a TODO in the code, but it could also be removed instead of being implemented
- delete account
- since banning doesn't remove accounts from the leaderboard
- currently we can't reset passwords, so deleting accounts happens at times
- temporary bans
- To add a means stronger than kicking and less than banning.
- The ban reason and remaining time could be shown on attempted connection.
Having a kick/ban confirmation would be nice though as it will be more clear to the user what happened (noticed that when kick/banning people from matches with a confirmation on a19 and without a confirmation on a18).