I do not support this change and I will keep creating copies of LegacyChat for my games. I WILL NOT MIGRATE TO THIS STUPID UGLY TEXTCHATSERVICE and If y’all at roblox trying to migrate my games with this change, don’t you dare or I will take action on every stupid update y’all make.
PS: Roblox only wants to remove LegacyChat to wipe out their legacy features, they are lying with it doesn’t integrate parental controls, they only doing this to remove ALL GOOD Legacy Features from their platform.
It’s been 4 days since the deadline, did the team forget to enforce it? Sets a bad precedent.
If it’s delayed, then that’s alright, but that’s something you have to communicate.
If it’s not delayed, just forgotten or whatever, then it comes off as insincere and unprofessional. This whole buildup, and for what?
I personally believe that this is a necessary change to promote parental guidance, like you guys! But if you aren’t willing to enforce the deadline that YOU the corporation set, then it makes it seem like you don’t care about “parental controls” as much as I’d thought.
Also not a fan of how this gives the team the ability to shutdown Legacy Chat at ANY moment from this point forward and claim it as “sorry for the delay, thanks for your patience.” I want to be able to know exactly when something is getting removed, not a “it’s gonna be removed any minute now!” type of ordeal.
@Roblox@be_nj@AliceLostInWonder Can we please get a clarification of if the removal and migration dates got extended or if this is an oversight? My apologies for the ping by the way.
I really hope not, I did actually butcher my health staying up 3 nights in a row working as much as I can just to get the filtering out. I really hope I didnt do it for no reason. I really hope not.
I can not describe the mental anguish and fear I felt of thinking:
“My games going to randomly have no chat, names or anything because roblox told us itl be turned off.”
Honestly, this is REALLY messed up. I cant imagine putting that stress onto every dev and then just going silent about it and not actually doing it.
Legacy lives on. I guess they forgot about it… Was this cancelled or not? Confused on what the status of this migration is, because it hasn’t taken effect yet.
Hi there fellow robloxian! I am doing alright. How are you? This is taking a long time to enforce. It’s good for old games with inactive developers I guess
Any news on allowing us to modify the text labels that make up the chat ui? I want animated tags, not static gradients, which doesn’t seem to be possible with this new text chat system.
TextChannels and TextSources need to be selectively replicated. Right now exploiters can read what channels exist and who members are, and in my game which is a social deduction game, this reveals information about peoples roles. The solution was custom chat backend where I replicate bare minimum to client but forcing TextChatService requires me reintroducing vulnerabilities. The only workaround is overly complicated and involves WhisperChannels between every client.
I’m currently having this issue for a game still. I had the migration code months before this recent post, and for some reason all of my players are getting an empty string for GetChatForUserAsync
for i, v in pairs(Players:GetChildren()) do
if v:GetAttribute("Platform") ~= 2 and not noServerWideSend or (noServerWideSend and v == Player) then
if noServerWideSend and v == Player then
warn("hushed up boy")
end
if Player.Parent and v.Parent then
if TEXT_CHAT_SERVICE:CanUsersChatAsync(Player.userId,v.userId) and v:FindFirstChild("TempStats") and v.TempStats:FindFirstChild("Loaded") and v.TempStats.Loaded.Value == true then
local success2, err = pcall(function()
Args.Text = textFilterResult:GetChatForUserAsync(v.userId)
end)
if success2 then
warn(Args)
RE:FireClient(v,"ClientReplicate",Args)
end
end
end
end
end
Args.Text results in empty "" string.
**EDIT: ** Like the original post I linked, I started using GetNonChatStringForUserAsync instead of GetChatForUserAsync and it works. If a staff member could address this issue, it would be highly appreciated. Thank you!
Love waking up and discovering all the suffering I did still didnt matter in the slightest because from what it looks like, they messed it all up.
Edit: I understand whats going on now. I really hate the documentation and wish it was more clear from the start. Frustrated but I understand. Will work on making the fix under the very unfun system they have.
I thought that you could have the legacy chat system by just copying it in the thing but now they forced changed it.
What do I do? I need to add back the channels and message systems I lost. It didn’t migrate anything. The system message system I have doesn’t work anymore.