Hello, fellow devs. Recently Roblox ran out update which is deprecating LegacyChat, and, honestly, I don’t really have clue how to change functions in script to TextChatService one’s. Would be really appreciated.
You can check out this page to migrate to TextChatService
Alternatively, you can use my port of the LegacyChat to TextChatService. It maintains the same api, but accessible differently (such as game:GetService("Chat")
becoming require(game.ReplicatedStorage.Chat)
), and in your case, the ChatCallbackType was changed from an Enum to a string (with the same name)
What are you doing with the messageInfo.Message on the client? That message is unfiltered, and so if you display it on the client, it will have to be filtered, but past april 30th, messages considered “chats” can’t be filtered like we used to, they need to go through TextChannel:SendAsync()
, so be wary of that
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.