I assume if your name is the table of admin names, you have admin. That's set in studio, but how does someone become a permanent admin when you say :admin person? Because you can't update the script from the client right, so how does it stay?
It's Player.Chatted.
It's just a Chatted function where when the Player chats, the script can detect what they're saying.
Then, it's put into a Table, and it gets stored there or added there with Table.Insert.
Lastly, to save it is by using DataStorage.