World Task Force's public IRC is actually on coldfront. It's just #WTF . It's usually empty though. Not many of us hang out in it. Forums are the best way, which you have the correct url for.
Also, technically, we are a multi color alliance. Although the majority of us are on blue, there are no requirements or suggestions made to being on the blue team.
If you have any questions, feel free to ask me. Sorry for the technicalities. =P