Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Profanity Filter to Chat #796

Open
0verk1ll opened this issue Dec 21, 2018 · 4 comments
Open

Add Profanity Filter to Chat #796

0verk1ll opened this issue Dec 21, 2018 · 4 comments
Labels
enhancement request/proposal to add a new feature

Comments

@0verk1ll
Copy link

It would be great if there were an optional profanity filter for chat. I don't think it would be very hard to implement with some basic regex-based rules or a wordlist file. Words that match the criteria could be replaced with underscores or left out entirely.

@NotAFile
Copy link
Contributor

NotAFile commented Dec 21, 2018

This is also not a client issue. A client-side profanity filter would be easily circumvented. There are already a number of profanity filter server plugins.

I also don't think it's the job of the client to decide which words should or should not be allowed, I think that task is better left to serve admins.

@0verk1ll
Copy link
Author

@NotAFile I think it could be the job of the client, then if the player doesn't want to see profanity that other people post, they don't have to. The filter would not be designed to prevent someone from posting profanity, but prevent them from seeing what other people posted.

@NotAFile
Copy link
Contributor

I see, in that case this could be done on the client.

Personally, I'd generally prefer to mute the rude players directly, or kick or ban them. Misbehaving players don't usually just swear, and only removing profanity rarely turns rude player's chat messages into acceptable ones.

@feikname feikname added the enhancement request/proposal to add a new feature label Dec 22, 2018
@feikname
Copy link
Collaborator

feikname commented Dec 22, 2018

While it's a feature I certainly wouldn't use, I can see it's purpose.

If someone plans on adding a PR for this, I recommend to have the setting be off by default please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement request/proposal to add a new feature
Projects
None yet
Development

No branches or pull requests

3 participants