If it's okay with you, I'd make a Skype group and any mods on the site I'd give whatever powers Skype will let me give people in a group chat.
If you don't want one, that's fine. If you don't want to deal with it personally, I'd gladly do it myself.
I know I haven't been around much because the school year is coming to an end and I have some projects to finish by then. I'd still like to be able to help out in as many ways as I can.