Showing CoreGui chat button when ChatOnWithTopBarOff is enabled

Currently, when you set ChatSettings.ChatOnWithTopBarOff to true, the chat bar will appear even when the topbar is disabled, but the topbar button to hide/show the chat will not.

Is there any way to mess with the ChatScript to allow the button to still be visible, or do I have to make my own button?

I would prefer not to leave the topbar enabled, because I don’t like the player name and age in the top right corner messing with my GUI design (I have my own topbar-like interface in the topbar area)

Thanks

– I’d expect this to be default behavior, or maybe a setting, because all of this chat customization is nice but I always eventually seem to run into a new problem when trying to configure it to suit my game design, which is a little disappointing
If the chat can be enabled with the topbar off, I don’t see any reason why the chat button can’t be - the menu icon and 13+ thing are still there regardless?

Sorry, should’ve mentioned that, but I’m looking for a way to keep the topbar completely disabled, or otherwise there’s a completely unnecessary player name and age display in the top right corner

Yeah. I misinterpreted what you said, sorry.

Did you try disabling it through this?

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

I don’t want to disable it

I was thinking more of an approach where you have to create a custom button instead.
Also the menu icon and the age indicator cannot be disabled as they are probably essential.