Player controlled chat filters
Posted: Sat Feb 03, 2018 3:18 am
This is a continuation of my other idea of self muting, viewtopic.php?f=8&t=15027
The chat filter is far from perfect.
Words are on it that shouldn't be, words that should be are not (yes, it's on the to-do list to fix).
But ultimately, it's a problem.
Players will always bypass it in some form.
Sure, we can mute as necessary, and maybe add words to the list..
But let's think for a second.
The more words we add to that list, and/or the more code made to evaluate that list, the slower the server will go, affecting us all.
So why not take that burden off the server as much as possible?
If the client side had the option to filter words as needed, they could add words they do not want to see.
There would be some issues... as some would definitely fool around with it and regret it. But as long as they can undo it, it's fine.
They should have no effect on messages from GM (as GM help in cases where they set /filter wrong, for example).
This way, if someone starts using certain bypasses for an existing filter, the player does not have to read it.
This also opens the door for another greatly desired feature - the ability to block players altogether.
Commonly referred to the non-existent /ignore command.
You could block a certain player's chat, if you do not wish to see it. Perhaps, that could also be extended to sales, friend and clan invites etc.
Putting this on the client side would reduce the strain on the server, and also, bring more enjoyment to the game for many.
Now, the existing chat filter could/should still be left in place (google play age ratings), but it should definitely be modified.
Mutes can and will still happen, but perhaps, not as much.
Giving players more control over their chat options would be great... I hope this is considered.
The chat filter is far from perfect.
Words are on it that shouldn't be, words that should be are not (yes, it's on the to-do list to fix).
But ultimately, it's a problem.
Players will always bypass it in some form.
Sure, we can mute as necessary, and maybe add words to the list..
But let's think for a second.
The more words we add to that list, and/or the more code made to evaluate that list, the slower the server will go, affecting us all.
So why not take that burden off the server as much as possible?
If the client side had the option to filter words as needed, they could add words they do not want to see.
There would be some issues... as some would definitely fool around with it and regret it. But as long as they can undo it, it's fine.
They should have no effect on messages from GM (as GM help in cases where they set /filter wrong, for example).
This way, if someone starts using certain bypasses for an existing filter, the player does not have to read it.
This also opens the door for another greatly desired feature - the ability to block players altogether.
Commonly referred to the non-existent /ignore command.
You could block a certain player's chat, if you do not wish to see it. Perhaps, that could also be extended to sales, friend and clan invites etc.
Putting this on the client side would reduce the strain on the server, and also, bring more enjoyment to the game for many.
Now, the existing chat filter could/should still be left in place (google play age ratings), but it should definitely be modified.
Mutes can and will still happen, but perhaps, not as much.
Giving players more control over their chat options would be great... I hope this is considered.