We’re excited to announce that Bubble Chat is now integrated into TextChatService!
There is now a
BubbleChatConfiguration instance parented under
TextChatService that has all the properties to customize bubble chat, which will make it much easier for you to customize and preview changes. Please note that this is only available if
TextChatService is enabled.
While we haven’t migrated all API functionality from the older bubble chat yet, we’ve ported over core customization and will explore how best to migrate the rest. Please let us know which are particularly important to your use cases!
Be sure to check out the documentation for how to customize BubbleChat.
We are investing heavily into
TextChatService as the new Roblox in-experience text chat system. It is a safe, modern and easily extendable chat that is a successor to the existing Chat service. This system is more sustainable for engineers at Roblox to iterate on, which means that we will be delivering regular fixes and new features to
TextChatService that won’t conflict with any code you may have written that uses it.
What have we done with
TextChatService so far?
- Fixed many bugs and UX issues thanks to your feedback!
- Made whisper chat fully functional in
What’s next for
- We will be providing developer controls for customizing the default chat window and filtering messages
- Making TextChatService the default for new experiences in Studio
- We are aware of an issue with the font property not being editable in Studio and a fix will be coming very shortly.
- We are aware of an issue with BubbleChat not working with Chat:Chatted and are prioritizing a fix to come shortly.
Please read this guide on how to enable TextChatService.
If you have any difficulties migrating your experience to
TextChatService, please reach out to us! We have a support channel where the engineers on our team are willing to directly assist you. If you would like to be added, please send me a direct message!