Discord is quickly becoming the standard for gaming communications and if you've used it you'll understand why. I've setup a discord that everyone can join including those from my youtube channel.
I've created a private defenders channel just for us that others won't be able to see or participate in so when you get into the discord server I'll set you up with special privileges.
I'd love to see us all on there so hit the link https://discord.gg/ETBzscT