public void channelLeave(Connection source, BNetUser user) {
touchUser(source, user, "leaving the channel");
Vote vote = votes.get(source);
if((vote != null) && vote.getSubject().equals(user))
vote.cancel();
}
@Override
public void channelUser(Connection source, BNetUser user) {
try {