Hey developers, I was trying to update my game’s description, and I’m about to pull my hair out after 30 minutes of figuring out what’s filtered. Are there any tools I could use to see what would be filtered? Not as in like, if the text provided would be filtered, but what part of it is causing it to be filtered.
Though you’d have to test in-game using developer console or something due to Studio restrictions.
For example, pasting the following into the Developer Console in the “Server” section:
local TextService = game:GetService("TextService")
local UserId = 2754844524 -- your userid, to filter the text correctly
local Desc = "The description goes here"
local Result = TextService:FilterStringAsync(Desc,UserId)
local FilteredResult = Result:GetNonChatStringForBroadcastAsync() -- filters it appropriately for every user
print(FilteredResult)
12 hours later…
Sorry for the late response, but yeah, looking for something that would do something like that, unfortunately not seeing what would be filtered, but it will work at the moment. Thanks!
Yeah, unfortunately depending what your string includes you may either receive a fully filtered string or a partially filtered one, like this: https://i.imgur.com/QbK0UXD.png
It’d be nice if textfilter.roblox.com had some docs, it might have something which returns an array of the filtered phrases, seeing as partial filtering does happen, but unfortunately there’s no docs
You could always split your description into a table (like Desc:split(" ")) and loop through to see if any singular words get filtered that way I suppose?