Customizing LegacyChatService using TextChatService

How does one change anything like fonts, font size, bubble chat type using the new TextChatService since none of the configs dont work on LegacyChatService?
image

2 Likes

You can’t. TextChatService is specifically designed for, well, TextChatService. It’s a completely new system with a new chat design. LegacyChatService is completely different from TextChatService, and that’s why new Instances that allow you to customize it do not work on the Legacy.

You have to fork the modules of LegacyChatService to customize it, otherwise you have to keep using the TextChatService.

1 Like

You might be interested in this topic I made https://devforum.roblox.com/t/2579170

The LegacyChat is pretty easy to customize, if you stick to the Settings module script
The forked version I provide adds UICorners (that can be customized in the settings module), and other things. Here is a screenshot

image

The settings Module:


(Ignore the Font.new(), only Enum.Font is valid, but I am messing with the fork to add support to Font objects, for more fonts)

2 Likes