gregzaal / Auto-Voice-Channels

A Discord bot that automatically creates voice channels as they are needed.
MIT License
189 stars 102 forks source link

Add default blacklist of words that Discord finds unacceptable #61

Open cybtachyon opened 4 years ago

cybtachyon commented 4 years ago

Discord will remove servers from the Discovery list if a blacklisted word appears in a channel name.

Some games have these words in their titles, and can trigger a community server to be auto-removed.

While I haven't seen a public list provided by Discord, you can test this yourself by naming a channel an "offensive" word.

An example word that triggers the auto-removal is "Genocide" ( https://en.wikipedia.org/wiki/Genocide_(online_game) ) - others are extremely inappropriate for posting to Github.

The bot should have a word blacklist for channel titles that ships by default that includes words that disqualifies a server from Discovery. The bot should just replace the blacklisted word in the channel title with a '?' or other appropriate censorship method.

gregzaal commented 4 years ago

If discord/someone provides a list of these words then we can easily check for them. But if not then it's pretty much out of our hands.

Having a list of words that could potentially remove a server listing without actually telling us what those words are seems like a classic discord thing to do.

cybtachyon commented 4 years ago

I'll ask our partner contact and see if we can get a wordlist.

I figured it would've been Carnegie-Mellon University's offensive word list, but there's a couple I tested that will unlist a server that isn't on there ( https://www.cs.cmu.edu/~biglou/resources/bad-words.txt for reference).

govind030303 commented 2 years ago

I have got such a word Can I add that to this repository?

FireSkill903 commented 2 years ago

As someone running a quite large Server I was surprised we suddenly weren't listed on Discovery anymore.. Discord doesn't even say when it happens. Seems like we added a channel at some point and now here I am going through all channels trying to find the bad one. What the hell...

I suppose there should be a source for what bad words have been found by people.