I made a discord for you guys.
It's super barebones, and not official(Unless the site mods want it to be? Idrc. Imo, better than the IRC channel. I'll probably set up a bot to link the IRC to the discord at some point.)
I'll probably be setting up channels and stuff over the next couple days. Feel free to join, request stuff, etc etc. Hopefully this can help with the transition a bit.