So I haven’t really worked with the Chat in new places for a long time and I wanted to test some things with the bubble chat. I looked up how you’re supposed to do it now, as I know the settings are removed from both the website and in-studio settings. I found this:
game.Players:SetChatStyle(Enum.ChatStyle.ClassicAndBubble)
But it doesn’t seem to do anything at all. - I figured it would only work in published places, so I tried it in a published place I had laying around; Still nothing. What’s the right way of doing this now?
2 Likes
You can override the default chat modules to do this.
When you run the game, you should see some what modules that newly appeared under the chat service. Look in the folder called client chat modules. Copy the folder. Paste it into chat once the game has stopped running. Then, delete everything except the chat settings module
Then, look in that script left and change the following lines:
--- Replace with true/false to force the chat type. Otherwise this will default to the setting on the website.
module.BubbleChatEnabled = PlayersService.BubbleChat
module.ClassicChatEnabled = PlayersService.ClassicChat
You can probably guess by the comment what it will do.
Then, test out the game and it should’ve overriden the chat type.
(You can also change it when you publish games, but you said you already published it)
7 Likes