So, I am trying to change player chat colors using TextChatService, but for some reason, the OnIncomingMessage function is never firing even when im chatting. Im not really sure whats wrong, maybe its a bug or I did something wrong?
Here is my testing script
local TextChatService = game:GetService("TextChatService")
TextChatService.OnIncomingMessage = function(message)
print("Incoming message!!")
end
It is parented to the StarterGui
anddd this is the result
You have to change your studio’s Chat Version from LegacyChatService to TextChatService. You can do this by going to the explorer, navigating to TextChatService and changing the property ChatVersion.
Thank you so much!! I tried looking everywhere for an answer to this question. I didnt find anything after an hour of looking so I posted here, I had no idea it was such a simple fix haha