We have and use Discord. Please sign up. You do not have to voice chat, but Discord is the best place for real-time updates and announcements. I can check in on everyone via Discord at work, and troubleshoot mod updates and the like from work, as well.
This should be the perma-link to discord, but it keeps resetting. Let me know if you need a refreshed invite!