OpenTextChatService - Open-Source Implementation of TextChatService

Hello again, got some pretty cool things in store for you all! Fixed a bunch of issues concerning CoreGUI today, including a bugs that are present in the official implementation. Just another reason to switch over to OpenTextChatService :wink:

June 15, 2025 1.0.8 - Parity Fixes & Improvements

  • Fixed a longstanding bug in Roblox’s implementation of TextChatService where starterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Chat, false) does not remove the chat icon.
  • Fixed an issue in Roblox’s implementation that causes the chat icon to appear when SetCore(“ChatActive”) is called despite CoreGuiEnabled being false.
  • Additional improvements to CoreGUI handling. Issues such as the chat icon not being removed, the message count getting stuck/not reset while the chat window is open and other odd visual behaviour caused when calling SetCoreGuiEnabled and SetCore(“ChatActive”).
  • Chat window now disappears when CoreGuiEnabled is set to false (Thank you @GreenTheBlaze)
  • Added additional APIs. TextChatService.CoreGuiEnabled (read/write), and added write support for TextChatService.ChatActive.
  • Improved load time.
1 Like