Reproduction Steps
The chat filter suddenly became very aggressive with filtering sentences. From playing around a few games and using the FilterStringAsync, it appears to be filtering most non-caps sentences. Single words are fine a lot of the time, but groups of words aren’t. The following can be run in the developer console in a live game to reproduce this.
warn(game:GetService("TextService"):FilterStringAsync("The filter.",game.Players:GetPlayers()[1].UserId):GetChatForUserAsync(game.Players:GetPlayers()[1].UserId))
> The filter.
warn(game:GetService("TextService"):FilterStringAsync("The filter is becoming super aggressive for some reason.",game.Players:GetPlayers()[1].UserId):GetChatForUserAsync(game.Players:GetPlayers()[1].UserId))
> ########################################################
warn(game:GetService("TextService"):FilterStringAsync("THE FILTER IS BECOMING SUPER AGGRESSIVE FOR SOME REASON",game.Players:GetPlayers()[1].UserId):GetChatForUserAsync(game.Players:GetPlayers()[1].UserId))
> THE FILTER IS BECOMING SUPER AGGRESSIVE FOR SOME REASON.
I have seen this in several active games, ranging from 20 players to 60 players.
Expected Behavior
Previously, caps-lock sentences and non-caps-lock sentences should be filtered as the same and be filtered as expected.
Actual Behavior
Currently, most sentences appear to be filtered unless you use caps lock. Communicating with others in-game without yelling is very complicated. Example of this being done:
Edit: To confirm, it is most, not all, sentences. The sentence “i have to type all caps or my messages will tag” doesn’t get filtered.
Workaround
Using caps-lock works around this problem for now.
Issue Area: Engine Issue Type: Other Impact: High Frequency: Constantly Date First Experienced: 2021-08-04 13:08:00 (-04:00) Date Last Experienced: 2021-08-04 02:08:00 (-04:00)
This is correct, and why I specify “sentences”. I included “The filter.” as an example of a short message that doesn’t get filtered. In the game I am in, pairs of 2-3 words aren’t a problem. There may be a pattern, but neural-network-based systems like Community Sift may be harder to understand (especially as someone who knows nothing of the internals).
Can confirm this appears to be happening in all games with sentences longer than a few words. Caps lock is not working to bypass it for me. This is with totally appropriate, SFW text.