Is there an event that fires whenever a player chats?
If so, could you please list an example.
Yes, there is an .Chatted event in the player instance.
game:GetService'Players'["regentia"].Chatted:connect(function(msg) print(msg) end)