[March 26, 2026] An Update on Our Age Check to Chat Fast-Follow Roadmap

The guidelines, aswell as this FAQ, are absolute hot garbage. You didn’t elaborate anything with this. You are just trying to defend ROBLOX’s stance on preset chat, which you have severely limited in doing so. Preset chat with these guidelines are no more useful than using emote animations at this point.

Presets shouldn’t include terminal punctuation to prevent them from being confused with general chat messages.

This makes NO sense when presets already need to be highlighted in chat as being a preset (as per the example shown of what would be an ‘acceptable preset’).

Preset messages are intended to be used for game play coordination. Language like “Hi” or “How are you” and “Yes/No” that don’t describe specific actions are more social in nature.

If you want to encourage ‘gameplay coordination’, then replies such as “Yes/No” and their differing counterparts such as “Understood” or “Negative” are DEFINITELY necessary. How else are you supposed to coordinate gameplay if you cannot acknowledge the other player’s requests? Once again, this makes no sense whatsoever.

Can the 12-preset-per-Universe cap and the 10-second rate limit be increased, made dynamic, or granted exceptions for complex genres (strategy, roleplay, social deduction, economy/trading)?

  • Within the full product in June, we will be looking to update these limits.

These limits are outrageously harsh. If you want presets to be used for gameplay coordination, imposing a 10-second rate limit makes ANY preset communication pointless. Gameplay moves fast and things change in split second- how do you expect your audience to coordinate anything when they need to wait 10 seconds? Not to mention the ridiculously low cap of 12 presets; for roleplay games this is definitely not enough to coordinate gameplay.

Are custom preset systems still allowed if they only show to compatible age groups or trusted connections?

  • Yes, you still need to abide by the same policies including limiting presets to less than 12 and adding a rate-limit of 10 seconds per send.

By far the most ridiculous and downright laughable response from ROBLOX thus far.
“You can create custom preset systems that only show for compatible age groups/ trusted friends, BUT you must abide by all the same policies!”

…So just use regular chat at that point? What’s the point then of having a preset chat system if it is so heavily limited and restricted to the point of it barely being useful in gameplay? This should only apply to presets that allow communication ACROSS various age groups, not BETWEEN the same age groups!

With these guidelines you just killed every RPG/Shooter/Action/Roleplay based game. Bravo. You should’ve just let game creators make their own preset chat system where:

  • ROBLOX ToS is the baseline for what the preset chat system should abide to, not the “Preset system guidelines”
  • Presets pass through TextService:FilterStringAsync to ensure moderation can still be enforced (backbone of ensuring safety)
  • Presets must be visually distinct from regular chat by adding System preset (or something alike) infront of the message. Additionally, the bubble speech could be adjusted to visually differ from regular chat (i.e. by making the bubble/text a different color). NOT by banning end marks and terminal punctuation; the aforementioned visual distinctions already make the preset chats more than distinctive enough from regular chat.
  • Creators can define their own presets that match THEIR game’s theme and overall gameplay (Shooter, Roleplay, et cetera)
  • A character limit of 80 characters per preset is imposed (this’ll allow creators to make useful presets, but to not abuse presets as a means to bypass chat restrictions)
  • There is NO limit on the amount of presets you (read: Creator/Developer) can create; Players cannot adjust presets themselves in-game
  • A ratelimit of max. 1 second is imposed to prevent spam. Tie in an option to hide presets from users (or just tie this in with the already existing ‘Block’ function)
8 Likes

Pleaaase can I get some help here? Lol

“OMG! SOMEONE WROTE A QUESTION MARK! THEY MUST BE A PREDATOR!!!” /s

2 Likes

It’s really a pick your poison when both options are shit. I’m totally against using AI to fully moderate this platform or to make final decisions on punishments, but I do think it’s necessary in some cases and would prefer it over what we have now.

Why does a Age verified 21+ user still get Hash tagged when talking to other Age verified 21+ users. Come on roblox, Get your chat fixed. 18+ chats should be unrestricted for other 18+ verified people. Stop hashing us when we are not kids.

2 Likes

It’s just not feasible to have a dynamic quick-chat system with these guidelines. There is nothing I can do with 10 non-punctuated phrases for my town-and-city use-case. Genuinely, why would anybody care if the dialogue is being mistaken for punctuation. It’s still dialogue coming from a player there is nothing to be mistaken about. players may or may not use punctuation. This is such an arbitrary limitation that it baffles me someone is actually pushing this as a “standard”.
I ask the team behind this to once again to please reconsider and change this system to one that allows more freedom for user expression.

4 Likes

I may be a bit late but I wanted to ask since there are no guidelines on this, is it in any way allowed to create something like a clan chat? Think one like from supercell’s clash of clans or clash royale, people can join a clan and each clan has it’s own chat which all members within can communicate in and the last x messages / pinned messages are persistent to be displayed to members whenever they check said chat.

And if so what would be the perfectly complying functional way to implement it? Since it would need to respect age groups with messages sent from a player being later displayed to others who newly join the clan or come online later for example as I believe the age group ids we were given earlier aren’t really suitable for persistent messages.

I could be a little late to this myself as I don’t often read or comment on those.

Someone likely pointed this out already but the strictness of these guidelines will just make developers not bother with putting the system in the first place. Forcing developers to let players choose from as little as 12 bland unpunctuated messages alongside the vagueness of what is deemed a “conversation” while threatening slip-ups with moderation action. Not to mention the 10 second delay between messages, if you send a message and the situation in game immediately changes then the cooldown of 10 seconds could ruin a team’s odds completely due to being unable to point out something critical that happened right after the message was posted, maybe just set the delay to 2 or 3 seconds? Also the limit of 12 presets is outright pathetic — for a strictly team-oriented, planning and strategizing focused game 12 presets is just too little, not to mention the other guidelines being the way they are.

Though, honestly, this point it’s not even worth to voice an opinion since roblox will not care.

1 Like

I am confused as to why this matters. If it is a preset system that abides by sending filtered chats through to appropriate age groups, its just a simplified click-to-send instead of typing in the chat window. Why would this need to be restricted to max 12 and 10 second cooldown?

We allow people to generate their own “preset” messages, we filter these each time they send, and only send them to the appropriate age groups. It’s offered as an alternative to copy and pasting.

3 Likes

Can you guys please clarify if the following presets are allowed:

  • expressions of gratitude (“thanks”)
  • expressions of gifting intent (“i want to give you a brainrot”)
  • expressions of emotion or emojis (“grrr!”,:folded_hands:,:enraged_face:,:grinning_face:,:waving_hand:)

And I’m curious if emojis are not permitted, then how do emote animations relate to all this?

2 Likes

What’s the point? Let the developers, the heart of this platform decide what they want their experiences to contain. Having such strict guidelines will just make developers not follow them. Instead of putting the blame on us, stop outsourcing moderators that usually aren’t that fluent in English. These guidelines will just kill a lot of games especially RP ones like cafes, restaurants, supermarkets, etc.

Preset messaging systems do not pose a risk either way as you cannot ask for offsite socials or personal information. There is simply no point in these guidelines, by April 26 you will end up banning a lot of experiences for ridiculous requirements - it will be another scandal for Roblox to deal with, can you cope with that again?

3 Likes

Nobody I know uses punctuation online unless they’re writing multiple sentences, which you probably aren’t doing in a game chat. Removing punctuation from presets honestly just makes it harder to tell the difference between them and default chat, which is exactly what you’re trying to avoid with this.

Even in your own example you can see this:

“Attack” doesn’t give the same effect as “Attack!” either, I would 100% prefer the latter.

This isn’t my biggest concern with this but it’s one that nobody is talking about

6 Likes

let the stock tank faster with all the crap roblox has been putting out lately

3 Likes

This actually sounds like a viable solution at face value, but it would still involve age check, which I personally am against. Roblox’s one change to rename connections back to friends is a start, but then they always proceed to make the problem worse.

This API requires a “fromUserId” parameter. So no, it cannot be done once at load.

Others have already raised issue with the other requirements so I won’t regurgitate that.

So we’ve been getting word earlier today that any remaining users (at least in the U.S.) will soon need to age check or lose access to Roblox altogether… Will that be true? You may want to address that quickly.

1 Like