I have a custom chat gui so I have to have bubble chat on to get rid of the classic chat, but I would like to get rid of the bubble chat too. I tried just deleting Chat.BubbleChat but it didn't fix it. And if I disable chat altogether I can no longer chat at all.
Chat is a CoreGui. You can disable it by adding just one line
game.StarterGui:SetCoreGuiEnabled("Chat", false)
That's all there is to it. If you are adding this line it doesn't matter what setting's you have on, on your game.
I figured it out! All I had to do was set my game to classic chat with no bubble chat then put the script below into the starter gui to hide the default chat.
script.Parent:WaitForChild("Chat"):WaitForChild("Frame"):WaitForChild("ChatChannelParentFrame").Visible = false script.Parent:WaitForChild("Chat"):WaitForChild("Frame"):WaitForChild("ChatBarParentFrame").Position = UDim2.new(0,0,0,0)