Experience Chat for Console Now Available with TextChatService

It’s official, Roblox has peaked as a company, it doesn’t get better than this :pray:

Glad it’s out after a few roadmap delays, console users are shaking right now.

13 Likes

so no more “i’m on console cant chat” ugcs?

amazing update, don’t have much else to say other than the obligatory cynical “is this all a ruse to get us all to switch away from the obviously perfect legacy chat”

13 Likes

Happy to see this feature released, only question is if anything needs to done on the developers end if they already utilize TextChatService?

6 Likes

Two banger features in a row!
First Pathfinding update, And now Chat support on Console! Very nice.

7 Likes

Took you long enough.

12 Likes

If all an experience did was use the standard legacy chat without any interesting integrations / customizations we will be able to automatically migrate it without issue. The more interesting chat related things it did the more manual updating it will take for it to still have chat.

Read / follow the main thread for more details: Update on Legacy Chat Deprecation and TextChatService Migration

12 Likes

Fix the performance issues of the new TextChatService before you force this onto every game. You literally need industry-leading single-core scoring CPU’s to mitigate the issue, and less than 1% of Roblox’s demographic have CPUs capable of processing your system without incurring a frame stutter.

20 Likes

I KNEW THE ROLLOUT PAUSE WAS FOR A BIGGER LAUNCH, THANK YOU ROBLOX FOR GIVING US THIS!!! :happy4: :happy4: :happy4:

5 Likes

Will this feature be available to developers looking into allowing console players to type in a textbox? For custom chat implementations to anything else

6 Likes

Love the update a lot! Only one minor issue; any chat messages altered with .OnChatWindowAdded does not apply console text scaling for chat. Hope that this can be fixed!


For now, I can look into a workaround that scales everything up by 1.5x manually for console

12 Likes

PSA:

  • They still haven’t fixed many major bugs and performance problems.
  • You still have no way of cross-server communication.
  • You still don’t have a reliable way of detecting chat from the Server.
  • You still don’t have a way of logging Chat on the Server.

Also, there are no mentions on how to integrate Chat for Console with custom UIs, and if it’s okay in ToS to provide Chat for consoles through other means instead of TextChatService. (Yes, it’s against ToS now if you don’t use TextChatService for Chat, but would it be okay now to provide Chat for Consoles through custom means?)

14 Likes

Is this only available through the default UI and ChatInputBarConfiguration.TextBox?

4 Likes

Us console players are finally getting the love we deserve!!11!11!!!

[Unrelated Question]: Resize handles aren’t showing when selecting UI elements in studio… anyone have a fix?

3 Likes

Honestly just ask, you won’t get a response if you passively aggressively ask a question (without asking it).

6 Likes

This got mentioned in the original post but I’m going to mention it again. TextChatService’s frontend is still too buggy and a performance hog to fully replace ChatService. Even though the Lua chat is also falling apart as it isn’t being maintained, we can look into it and fix the bugs.

8 Likes

I wish the chat window would be way smaller

This is just way too big

12 Likes

ATP, it’s better without chat aslong as you can play the game, that looks like it takes like 1/4 of the window size.

4 Likes

i have to see this with the first half muted it needs to be done

4 Likes

Could do something simple like this.

if GuiService:IsTenFootInterface() then
   TextChatService.ChatWindowConfiguration.HeightScale /= 2
end
2 Likes

This is the best feature to be added

5 Likes