Detect Chat History Loaded?

So I was trying to write a custom chat formatting script and was met with a bit of an issue regarding the chat history. I noticed that when a new message is added to the frame, the text isn’t always what was actually chatted. It would have a series of “blank” characters before an underscore, or just be empty. Is there a way to detect when a message has actually loaded?

I’m going to assume it would be better to actually edit Roblox’s chat script instead of trying to modify text after the fact. It’s just that Roblox’s chat system seemed a tad complicated with how much code is involved.

1 Like

You might need to fork around the Chat Module Scripts a bit, preferably when FilterStringAsync is called to detect the message sent

1 Like

Do you happen to know which script would be the correct one? I’ve tried modifying ChatServiceRunner.ChatService, at each point where it it supposedly returns filtered text, but that didn’t seem to do anything at all.

1 Like