Hi, this topic kind of combines a little bit of a scripting issue but also just the simple question on how us creators are supposed to tackle text filtering with the new age verification and chat restrictions.
So, since chat was blocked for players with no age verification, this also affects how the Chat service filters strings for players.
The following is going to be a completely fictional scenario to contextualize my question.
Let’s say we have “Player1”, who does not have his age verified and has no access to chat.
Now he is playing a single player game that has a server size of 1 player. In this single player game he has a cat he can give a custom name to.
Now let’s say, I as a developer of that game want to make sure that game stays ToS compliant and I want to filter that name. How am I supposed to do that?
We cannot use Chat:FilterStringAsync() as this Method requires a playerFrom and playerTo parameter. It requires 2 players.
We also can not use Chat:FilterStringForBroadcast(). The string it will return for the player is nil, meaning no string. No string = no name.
Now our options are either to not have custom content, or to not use filtering which actively violates ToS.
To add to that, I don’t think this falls under Content Sharing as we are simply not sharing anything with anyone.
What am I supposed to do here? Just theoretically, would it be ToS compliant if I were to make my own chat filter system?