Channel Tabs & UI Gradient Now Available in TextChatService

I have made bug reports for multiple issues I found. Players lose the ability to chat entirely if a channel they are tabbed into gets destroyed, and players can still see the channel tab for TextChannels they have been removed from.

There are also some minor bugs like if two TextChannel instances have the same name, they behave like they are the same channel (players in one channel can see the chat in the other one). The first bug has a simple workaround, but the second one is higher priority because it makes it not possible to remove a channel from your tab bar unless the channel is destroyed.

6 Likes

i use to do it on my xbox one in adopt me now i have Xbox seers x i cant?

idk how you managed to, chat hasnt been enabled on console on roblox for YEAARRSS

I’ve been waiting for this feature to be added to the new chat for so so so long. Thank you.

I do appreciate the timely updates now that Roblox is going to be authoritative of chat’s backend and is enforcing that chat features must use TextChatService going forward. There’s been very active communication from the team on every update and issue to help with the transition over as well as to discuss potential features. So it’s much appreciated.

One of the worries I had was lack of developer control but so far all the issues I’ve previously had have either been resolved or explained succinctly so a huge amount of my resistance towards changing is pretty much gone. I already implemented TextChatService in my main experience and have been thinking of more ways to have fun with the customisation. Players can currently show off titles they get from big achievements in many ways; in chat is one of them.

The raw API and control is low-level enough that I can plan and build helper libraries to do some tasks on TextChatService that are otherwise not really nice to do as raw, duplicated code.

it was in 2020 it was i don’t understander

maybe it was a one off a/b test or something, but yeah chat has been disabled for ages on console

How is everyone else setting up their channel tabs? I have created a TextChannel and enabled the ChannelTabsConfiguration, yet I cannot get a new tab to be created. I have tried moving the channel into the default folder TextChannels, but that didn’t work. Is there another step to set up a new tab?

We require the following two features to be added in order to move our game over to TextChatService by the deadline:

Please add both (they are incredibly easy fixes that will take maybe an hour), otherwise we will be unable to switch.

1 Like

then why didn’t Associe of Roblox studio till me that?

i dont understand what you mean

You need to use TextChannel:AddUserAsync() to add users to the channel via Script (onPlayerAdded for example)

That worked, thank you! So in order to set up channel tabs, we need to code adding a channel for that player. Does that also mean you can remove channels in a similar fashion? (This would be useful for a team chat tab that disappears after a team game ends).

On roblox we have assistant and it didn’t till me about why its not work for xbox

roblox assistant tells you about development, not roblox features. its also still in the works and isnt very good right now.

its better then 0 i glad i have little help

you can just actually search up things instead of using roblox assistant…

Hey random Roblox staff!

I’m not excited to make a custom chat solution for my game which does not require all of this bloat!
Thank for the update though.

Would there be a way where in a certain tab, specifically that tab that the ChatWindow would be disabled? Cause I was planning to use the Tab feature as a radio and stuff like that. Like for the normal/general chat tab the ChatWindow would be disabled, in the team tab it would be enabled

Is it possible to have the tag and username in chat have a gradient?