How do I see when people are chatting in game without using .Chatted

How would I make a chatted system that works on all players without spamming .Chatted events?

like is there a different way of doing this?

for i,v in pairs(game:GetService('Players'):GetPlayers()) do
    v.Chatted:Connect(function()
        print('player chatted !')
    end)
end

Sorry if this makes zero sense I have no idea how else to reword it

2 Likes

pretty sure this is the only way to do this

  • You cant, only if you make your own chat and I doubt you want to do that.
  • Why do you even want to do it other then this easy way?
1 Like

Well I would want to do it because it would be way simpler than having tons of connections . It’s just out of curiosity :man_shrugging:

Well there is no other way then using this event.