Rich Text is currently non-functional in TextChatService

In the last 30 minutes, rich text tags stopped working in messages sent in TextChatService by scripts, across all experiences.

Repro:

  1. Join a new server in an experience that sends messages with rich text (ie Adopt Me!, which send a rich text message as soon as you join)
  2. Observe that rich text is not applied, and the markup is visible in messages.
14 Likes

was about to post a bug report about this ;-;
image

Happening in untitled tag game as well
image

image

Specifically system messages. Messages sent by players appear to be fine.
image

RobloxPlayerBeta_8YV5bUjiqJ

The same issue is happening on my end, this is awkward…
image

Same issue is happening on my experiences as well.

after doing some digging it seems like roblox is escaping non html characters when created with textchannel:DisplaySystemMessage(message)

1 Like

Why did Roblox think this would be a great idea?
I really hope this is simply FFlag mishap, otherwise it gives even less reasons to use TextChatService (though were forced to)

Looks like they are accidentally converting the tags bracket’s to the escape forms. I’m guessing they are trying to implement a fix for the recent chat-bypasses that have been using these escape forms inbetween characters.

For example:
“<c<r<a<p” is instead interpreted as “&lt;c&lt;r&lt;a&lt;p” which the filter has a hard time decoding it to know that it should be filtered.

Likely just causing bug’s while trying to fix another problem, but they really shouldn’t be pushing thigns they are just testing to prod.

its happening in fisch lol

image

aswell as my game

image

Thanks all for the reports. We’re reverting a change made earlier today. It should be resolved with a client restart

8 Likes