If you are a gamer, you are most likely already using some punch in of chat app.
In the past, I used TeamSpeak, Mumble and many others.
Discord is free to use and easy to sign up for.
Some are useful, and some are just for fun.
Here is a basic list of Discord commands:
you could also find aMASSIVElist of Discord commands over onPhantomBot.
you could create multiple channels that each have different levels of permissions for various types of users.
When you own your own server, you are going to want to use a chat bot.
This will make your lifeMUCHsimpler as the administrator.
There are many unofficial bots that let you do things such as call people and add stats for players.
A Discord bot sits passively in your channel/s until you give it commands to use.
This is where the rest of this article comes into play.
Would you consider checking out DIscord?