I might be wrong on this, but I think it's xbins.org (still looks the same) , never looked at xbins.com
Still my guess is their Efnet IRC channel has been 'hijacked' (taken over) by others (hacking teens), probably using some kind of 'war-script'.
Just sit it out, be patient, shrug