What do you want to achieve?
I would like to remove the team change messages that show whenever a player changes to another team.
What is the issue?
I don’t want these messages to appear.
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I have found this: https://devforum.roblox.com/t/how-do-i-remove-the-you-are-now-on-the-blank-team-message-in-the-chat/319187T That is the only thing I have found related to this. The ChatModules folder shown in the only reply to that isn’t there in my game. I am using the default chat. The teams are being changed by stepping on SpawnLocations with team change enabled.
NEW RESPONSE: (New TextChatService)
With the introduction of the new Chat System in March 2022, this response has become outdated.
With this new system, you can now disable team change messages by disabling
CreateDefaultTextChannels. This is something you can check off directly in studio (see below)
Note that this disabling this setting does not automatically create team TextChannels, though this can be done manually if required. You can read about that here.
OLD RESPONSE: (LegacyChatService)
The thread that you linked is correct, but just doesn’t exactly explain how to change the modules. You can only access the ChatModules while testing in studio. You can then copy and paste the modules into the
Chat service, and edit the code as you please.
I found that commenting out line 172 of the
TeamChat module will properly remove the team notifications.
Here’s a short video of me disabling the team change messages: bSay48r10A.mp4
Sorry for reviving. Do you, by any chance, know how to do this with TextChatService instead of the Legacy one?