Hello! This is a post for get the old chat bubbles as some people prefer them.
Read this
Unfortunately, Roblox has officially deprecated LegacyChatService
, meaning you can’t use it anymore. Any game that has it has been automatically updated to have the new system.
If you see any game with LegacyChatService
, it actually isn’t: it’s a modified version of TextChatService
Thank you for 7.0k+ views on this post and for supporting me since October 2023!
Contents
Difference of the style
You may be saying that the new ones are identical to the old ones but they just are rounded and with a modified tail. Yeah, that’s true, however some people prefer the old ones.
New Ones
Old Ones
This is the difference of them, as I said earlier, they’re similar.
Getting the old bubbles
This is the final step to get the old bubbles, It’s very simple and not even takes 1 minute!
1. Make sure to have the chat version to the Legacy one
When you create a place, you will have the TextChatService
version, which is the new one, however, the old bubbles does not support the new service.
To switch to LegacyChatService
, simply select the TextChatService
object in the explorer and set the ChatVersion
to LegacyChatService
2. Getting the chat modules
Finally, this is the step to install them.
Simply click Play in the top of your place to play the place in studio.
After you did that, simply open the Chat in the explorer, select the ClientChatModules
folder then copy it to your clipboard by doing CTRL+C
or by right clicking it and select “Copy”.
After that, click “Stop” located in the topbar to get back to developing
Then, paste the folder in the Chat
located in the explorer, open the ChatSettings script and copy those settings:
Boom! You now have the old bubbles!
Pro Tip
Want to hide the chat history? Simply set the module.ClassicChatEnabled
to false!
With this module, you can also customize the chat how you like it!
Hope this helped you!
Faster Mode (Recommended)
There is also a faster mode on how to do this, here’s how:
First of all, you have to make a LocalScript
and put it inside of ReplicatedFirst
. After that, type the following code in the LocalScript
:
game:GetService("Chat"):RegisterChatCallback(Enum.ChatCallbackType.OnCreatingChatWindow, function()
return {
BubbleChatEnabled = true,
ClassicChatEnabled = true
}
end)
I hope this helped you!