Is multiple chat tags with TextChatService even possible?

Like if someone were to chat, their chat tags would look like this:

[VIP][Admin][Manager]

2 Likes

Yes, check out this tutorial:

1 Like

This is for the old chat service :expressionless:

2 Likes

It still can be done under TextChatService with LegacyChatVersion enabled in ChatVersion.
However, I still prefer the new service though.

1 Like

Try this…? (put in workspace), LOCALSCRIPT!

local TextChatService = game:GetService("TextChatService")
local Players = game:GetService("Players")

TextChatService.OnIncomingMessage = function(message: TextChatMessage)
	local properties = Instance.new("TextChatMessageProperties")

	if message.TextSource then -- put ur argument here
			properties.PrefixText = "<font color='#F5CD30'>[VIP]</font> <font color='#FF0000'>[Admin]</font> <font color='#0000FF'>[Manager]</font> " .. message.PrefixText
	end

	return properties
end

Test Results: WORKED!

2 Likes