How to detect when LocalPlayer sent a message?

I just wanna create leaderboard value that shows how many messages you sent. pls help

In a server script


game.Players.PlayerAdded:Connect(function(player)

	local leaderstats = Instance.new("Folder")
	leaderstats.Name = "leaderstats"
	leaderstats.Parent = player
 
	local Messages = Instance.new("IntValue")
	Messages.Name = "Messages"
	Messages.Value = 0
	Messages.Parent = leaderstats

   
player.Chatted:Connect(function(message)
Messages.Value = Messages.Value + 1

		
end)
end)

1 Like