Discord. I got a channel for absentees, one for scheduling, one for talking, one for roleplaying, and of course vocal and webcam features. Also uses a bot for music on it for free. You can add how many channels you want for : lore, maps, links, memes, etc