Sort:  

we use discord as our backup communication platform but Teamspeak works out better for the different levels of access needed in the management structure so you'd need to install teamspeak to get started, the rest of the instructions on joining are available on the website for The Chaos Vanguard, they do a short "interview" sort of thing to make sure you aren't a troll. :)