I have been working on a solution for the hate raids problem, a problem that led streamers into going for a strike. I have been able to come up with a solution which I believe could solve the problem.
The solution has to deal with using the Channel-Banned Terms Filter.
First, we gather other alphabet (Greek, Latin, etc.) and signs that look like the English alphabet and arrange them based on the alphabet they look like, basically creating an array for each English alphabet and the letters that look like them.
Second, we write code that is able to swap letters in a word. Let us say a streamer adds the word ‘die’ to his channel-banned terms, we should be able to write a script that will swap the first letter ‘d’ to all other letters that look like ‘d’, and do same for ‘i’ and ‘e’. This will end up creating all possible combinations of the letters in the word ‘die’, for example; ‘đíê’, ‘Ðīɛ’.
Last but not least, we add all words created from the combination of the letters to the channel-banned terms, this way, it will be really difficult to trick the system into typing a banned word. This is my solution.
I already have written a script that can do all this automatically, all you have to do is add the word to the channel-banned terms, I can give it to you guys if you want.