So, it's sort of a messaging program? When you send out a message to clan members, it would send that message to all sorts of clan members?
I do not believe this would be very efficient, because clan members who are not on the Internet when the message is sent would not get the message (Unless, of course, on the event of a failed ping, the message could attempt to be sent during fixed time intervals, and when you do get a successful ping, the message is sent).
Also, this would have to deal with packets and whatnot (And VB6's take on packets is very unforgiving).
I believe it would be better for the program to send out e-mails to each clan member, that way, everybody would get the message, however, for the clan member to read the message would mean to regularly check e-mail, and who wants to do that?