Increase in chat filter bypassing

Since the forced migration to TextChatService, I have seen a sharp increase of players in my game bypassing the chat filter, posting racial slurs and any other profanities they can.

I have no idea how they are doing it, but I have plenty of screenshots of players doing it and will provide them in private to staff.

Here are my issues in dealing with these players:

  1. The Ban API does a bad job of detecting and banning alt accounts.

  2. Writing a script to detect these words and auto kick/ban the player could result in ROBLOX moderation on the game, due to having to write these profanities in the script (which would only be viewable server side, and unviewable by the client).

Expected behavior

The chat to filter profanity & racial slurs.

A private message is associated with this bug report

1 Like

Is it where they do >l>e>t>t>e>r? I have alreayd reported this, I believe they fixed it, but they didn’t even bother notifying me.

I believe so, they are also using special fonts/characters. Doesn’t seem to be fixed

It was already reported. Roblox doesn’t seem to care at all.

I’ve made a fix for bypasses revolving around richText escape forms here:

Regarding the use of special fonts and the extended list of accented characters in the utf-8 family, the only real way to fix this would be for Roblox to implement native conversion to ASCII or another simpler charset when filtering. I can provide you with code to theoretically do this on Roblox, but it takes up too much memory to be used on Roblox. If I could make feature requests, this is what I would ask for.