Does TextChatService:DisplayBubble() follow Roblox's communication restrictions?

Hi! I’m developing a multiplayer trivia game and I’m considering using TextChatService:DisplayBubble() to display a player’s submitted answer above their character as a gameplay mechanic.

I have a question regarding Roblox’s communication policies and the newer age-based communication restrictions.

If two players are in different communication groups and aren’t allowed to chat with each other, will they still see each other’s manually displayed bubbles created with TextChatService:DisplayBubble(), or does Roblox automatically apply the same visibility restrictions as normal bubble chat?

Also, is there anything else I should know before using DisplayBubble() for gameplay? For example, are there any moderation, filtering, or policy considerations that apply even if I’m only displaying validated gameplay input (such as trivia answers) rather than allowing free-form chat?

I couldn’t find documentation that specifically addresses this, so I’d appreciate any clarification or guidance. Thanks!

From what i can tell DisplayBubble() is mainly just a client side way of showing a bubble. I couldnt find anything in the docs saying it automatically checks communication groups so i would assume if you call it for every client then everyone will see it

I would probably test it first tho because Roblox doesnt really explain this part clearly

For answers players type themselves you still need to filter the text. Using a TextChannel is probably safer since it already handles filtering and user permissions

If the answers are from a fixed list and the server replaces the input with a predefined answer then DisplayBubble() should be fine

Also since it only runs on the client the server would have to decide who can see the answer and then fire those clients