Are you purposely forking the Lua Chat System for any specific reason? You should be able to enable BubbleChat by simply ticking off the box in the ChatService singleton, as you did. There is no need to modify the the chat modules to allow for BubbleChat.
Hmm. That’s odd. Can you send a video of this happening, including all of the properties you’ve changed? Again, you should only have needed to change BubbleChatEnabled, but as you said, you did that, so I’m very confused.
I’m sorry but it’s not letting me upload the video on the DevForum, I’ve been waiting for hours & tried to send a shorter video but it’s still not working. I’ve uploaded it on YouTube instead & unlisted it: Private BubbleChat video - YouTube
Test the game on roblox studio click on the “chat” icon
(While the game is still running)
and click on “ClientChatModules” copy it and then stop game the game from running now while the game is not running go on “chat” and right click it and click paste into and then open “ClientChatModules” and delete everything in it except “ChatSettings” double click it and go on line 27 and after the “=” change it to true from “PlayersService.ClassicChat” And here’s a video showing you how to do it Hope it helps!
I am honestly still confused, but try out what @Il_lr did. He may be onto something, though I still don’t see why you would need to go through all of that trouble just to enable BubbleChat.
As for your NPC bubble chat, I don’t believe that should affect your players’ bubble chat at all since the Lua Chat System is used exclusively for client/server chat communication.
Thanks for both of your help… I’ve just realised that I’ve had BubbleChat this whole time but the speech bubble is very high up above my head for some reason…? I’m sorry for bothering you lol
Thanks, I’ve added your script, it doesn’t seem to change anything as I figured out that BubbleChat was already enabled but the speech bubble is super high up above my head for some reason.