Why won't roblox filtering service filter bad words properly?

I rely on the chatservice filter a lot, and I really don’t want to create my own filter. Some swear words can still be directed to another user, and most people can understand it. Examples: fc, fk, # hole
I came across this problem in-game with a toxic guy:


Screen Shot 2021-10-15 at 9.59.16 PM

I guess I can use string.gsub() to kinda fix this, does anybody know a easy and efficient (meaning that it won’t lag that much) way to filter a chat message? (That excludes spaces, hyphens, underlines etc)

1 Like

I believe you need to use the Roblox filter, I’m not sure if you’re allowed to make your own filter because they have stuff filtered thats not just swears, like private information.

1 Like

If you are testing this in studio, the chat filter won’t work since it is a local server (on your computer), not an actual roblox server.

2 Likes

No, this is on Roblox player, and on the Roblox chat O_O

1 Like

This is on the actual roblox chat that filters words with ‘#’

The TextService filter is better to use.

I only know chatService. what is textService?

TextService is a better filter than chatService as TextService is more customised to each user from what I’ve seen from announcements (takes account of account age of sender, etc.)

1 Like