True, but you’ll lose a lot more players when you kick them for being toxic.
Don’t get me wrong. Being toxic is bad. But kicking someone for being toxic is just as bad as having an anti-cheat that kicks people for exploiting, if not worse, since there are more toxic players on Roblox than exploiters.
Plus, people would have to exploit to be toxic. And I doubt most people who play the game would go out of there way to make an Anti-Exploit or use Darkdex just to say “ez” or “L”.
I think it would be better if the toxic word was changed to something like [Content Deleted] instead of just “removed”, which looks like the player actually said “removed”.
Based on the comments, I have come to the conclusion that something like this is almost impossible to make. Why? People can easily bypass this, no point in having it your game if so. You also can’t filter out ‘toxic’ sentences, you only filter words, which is a terrible idea unless you can detect the words being said in a sentence.
Kicking an exploiter is one of the most effective ways to stop exploits. Trying to block their exploits will keeping them in will easily allow them to figure out how to bypass the system. All exploiters that inject code into their clients should be punished, period. Meanwhile, people who are toxic are completely fine, and I’m worried that this will only exacerbate the problem as people bypass and are encouraged to be even more toxic.
If its a false positive then no. it would make you lose players instead. Thats why most anti cheats dont kick you but instead tp you to your old pos, etc.