Caching filtered text?

Obviously not many people know the exact “algorithm” of the Roblox filter, but I certainly know that even if text is identical and directed towards the same user (in my case towards every user), it can be randomly filtered sometimes and sometimes not filtered. I’m planning on caching text that’s filtered for optimization of my game, so all filtered text will be store in a dictionary: the key would be the unfiltered text and the value would be the unfiltered output. This will reduce TextService calls.

Due to the unpredictable text filtering system, is this optimization approach allowed?

Shouldn’t be against the rules, just make sure to be careful and have an efficient system.

I doubt it’s allowed because the system tends to filter some messages based on what the user has said prior to chatting.

1 Like

The DevHub strongly warns against this:

Let the filter handle it.

6 Likes