How would I make chat tags?

Try this:

local Players = game:GetService('Players')
local ChatService = require(game:GetService('ServerScriptService'):WaitForChild('ChatServiceRunner'):WaitForChild('ChatService'))

Players.PlayerAdded:connect(function(player)
	local speaker
	while not speaker do
		speaker = ChatService:GetSpeaker(player.Name)
  		wait()
 	end
 	if player.Name == "Rezault" then
  		speaker:SetExtraData("Tags", {{ TagText = "OWNER", TagColor = Color3.fromRGB(4, 175, 236) }})
  		speaker:SetExtraData("NameColor", Color3.fromRGB(85, 170, 0))
		speaker:SetExtraData("ChatColor", Color3.fromRGB(239, 184, 56))
 	end
end)

Change the if player.Name == “Rezault” to whatever you wish, and make it whatever tag and colour you want.

14 Likes