Custom Chat Filtering

Hello, I am working on a custom chat for my game currently, and made a large portion of the chat and then went to do the filtering for it when i noticed that the filtering method in TextService says this,


but i would really prefer not to remake the whole thing using TextChatService, and from what i have seen there is not any actual functioning chat message string filter function anymore, so how should i do this in a way that doesn’t result in my game / account being banned? From what i have seen other people just seem to be using the non-chat method, but i don’t want to use this just to end up getting banned, and the one other post i saw that asked a similar question just basically said to break tos and use the non-chat method, or to use the textchatservice, which only works on the client, but i dont want to play limbo with chat messages bouncing back and forth between the server and client multiple times, and my filtering script is on the server, and i would prefer not to rewrite a ton of stuff.

You are not allowed to have custom chat filtering on Roblox. RE: Migrate to TextChatService: Removing Support for Legacy Chat and Custom Chat Systems

If you wish to change the chat visual of bubbles or window you can do so from TextChatService. Having any form of custom filtering for chat will result in your experience and account getting moderated.

You need to pass all chat messages through TextChatService instances, this is the only safe way that filters correctly and respects age limitations and chat privacy settings. There’s an official tutorial for it.

If you in any way try to bypass filtering settings, age settings, or chat privacy settings, your game may get moderated for bypassing.

Yes, I am aware that custom chat filtering is not allowed, because it bypasses roblox chat filters, even if it works better than them, that has been the case for a long time. I was more looking for a way to just filter the messages via the Roblox chat filter methods, without having to send the message through TextChatService because I would have to rewrite a good chunk of my chat system. Though It would be nice if they hadn’t removed the chat text filter method and instead had just updated it to return an error if the target player wasn’t in the correct age group or something like that.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.