Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

how would i get rid of the default chat gui without removing the place where you speak from?

Hi, I am trying to make a script where a player talks but doesn't show up on the default chat

game.Chat.ClientChatModules:Destroy()
game.Chat.ChatServiceRunner:Destroy()
game.Chat.ChatModules:Destroy()
game.Chat.BubbleChat:Destroy()
game.Chat.ChatScript:Destroy()
game.Players.LocalPlayer.PlayerScripts.ChatScript.ChatMain:Destroy()
game.Players.LocalPlayer.PlayerScripts.BubbleChat:Destroy()
game.ReplicatedStorage.DefaultChatSystemChatEvents:Destroy()

thats my closest ^^

thats the one that fully gets rid of the gui

game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat,false)

1 answer

✓ Accepted answer

You don't need a script, your over-complicating things.

You can actually change this via "Permissions" under "Configure Place" on the ROBLOX website!

Develop > Places > [your place] > Gear Icon > Configure Place > Permissions> Other Permissions > Chat Type > Bubble

  • Classic - Chat appears on the chat list, but not as a bubble.
  • Bubble - Chat appears as a bubble over the character. The chat list is nonexistent.
  • Both - A bubble appears over the players character with the chat, chat also appears on the chat list.

If you want to create a custom chat list, use Player.Chatted:connect(function(chatmessage)

2 comments

2

hmm i will try it, thanks anyways, I will tell you if it works or not!

2

YO THANKS!!!

This discussion is preserved as it was. New answers, comments, and votes are closed.