Migrate to TextChatService: Removing Support for Legacy Chat and Custom Chat Systems

Electron has it’s own moderation system in where you can indeed report people, and we do not allow behavior against the Roblox TOS. it is a successor to Roblox Chat Simulator 2 which has existed for almost 4 years now without issue.

The thing is that Roblox has allowed developers to make such custom chat systems. If they really want to moderate it more, they may as well, improve their filters? We have relied in our own filters (on top of Roblox’s) to moderate, which most of the time works better than Roblox’s, because of the many chat bypasses that are not fixed.

I also don’t see how migrating to TextChatService will make it any better. If we could really officially report people from messages on a custom chat system, we would probably have a Crosswoods situation again

Agreed; I have adonis plug-ins where I have a personal admin accouncement command, and also Moderator chat tags for people alongside with it…

I am still unsure and have yet to have found a working compromise for it…

I really am disappointed and saddened if I am forced to having to remove that feature, as it was made to be used within adonis…

I doubt there is any possible workaround, but if there is, do keep me posted, cause I’m wanting to be able to implement updates to my plugin module in order to maintain it, since it’s been defunct since the fact we had to transition over anyways.
EDIT: (late response, apologies.)

Exactly. That is why Roblox is restricting custom chat systems, it’s (probably) to crack down on the lack of official moderation.

They aren’t moderating games for using legacy chat, only games that try to circumvent the restriction of legacy chat.

No, it will be auto migrated and your game will be fine

Studio Chat is being removed on January 30th 2025.

I have a question. What about creating text chat for Xbox users but using the new TextChatService and FilterString API? Will that be moderated?

as long as you follow the guidelines of textchatservice it will be fine, using the filter method of this will probably differ on filtering based on age and verification status (maybe also device?)

Studio chat got removed now. Where are the promised annotations and comments? If you remove a thing in exhange for something better, maybe actually add the other thing or otherwise wait with removing the first one. Currently there is no way to communicate within studio.

7 Likes

Does anybody know if it will still be possible to change the chat message length limit after this? I urgently need to be able to increase it for my game’s concept to work.

worst update ever compared to the compatibility lighting removal.

1 Like

I am aswell. This is purely ridiculous. I already hated text chat service to begin with, too ugly, basic. Too ridiculous to get used to, auto fill. legacy chat worked fine.

1 Like

Why though? Why can’t you guys just do it? You’re a multibillion dollar company after all, 90% of developers have less than 1% of the value of Roblox combined.

Wow, you’re right for once.

Why? We don’t need to fix what isn’t broken.

Worst decision ever.

What if games aren’t being updated anymore? Take TreeLands for exasmple, let’s assume the devs don’t add TextchatService, and the game can’t auto migrate, you’re just going to disable the chat? What if that fails as well?

Screwing a lot of developers over, wow. nice one. What about game like RetroStudio, where they use custom chats?

Oh, so games like Treelands could get restricted?

Why can’t you just allow developers to keep Legacy chat, and modify it since you’re so committed to “protecting the children” but yet won’t even patch this critical bug that has been around since November of Last Year.

But yet if you plan to keep the young users safe, why aren’t you doing anything about this critical bug regarding filtering?

But what about custom chats? You said we’d have to use the CanUserChatAsync API.

Why can’t YOU do that for us since you wanted to implement this change?

3 Likes

Biggest downgrade since BodyMovers

3 Likes

Also, why not just update team chat to comply with parental controls? Comments/annotation within the workspace itself can be very intrusive and… guess what… TEXTLABELS CAN ALREADY DO IT, all without the annoying filtering. Why should we use whatever you manage to replace this with over TextLabels. Are you gonna filter TextLabels now or what??? (this is not rhetorical)

Better yet- scripts. We can communicate in scripts without a filter. Are you going to prohibit people with parental controls from editing a script??

Did any thought go into this decision, and if so, why has it come to this conclusion? I expect answers.

1 Like

Same here. This is a massive problem. Some developers did communicate to others with the now deprecated team chat without any external software. It was pretty useful, but having it removed shouldn’t be the correct move. That’s why I’m going out of my way just to make a better team chat implementation so us developers can speak with others again.

It already did comply with parental controls, if you had the option where you were not allowed to talk to friends, you could not talk. Maybe its a certain new parental control they want to use.
But yes, it should be implemented instead of removing the entire chat