How do you make it where the chat box where you would chat gets disabled/deleted with a command, but it gets readded/enabled with another command?
What you are looking for is the SetCoreGui command. StarterGui | Documentation - Roblox Creator Hub. Chat box is part of the coregui. The code would look like this:
game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat,false) --disables chat for the player