MessageFilters.message(MessageType.ERR_NICKNAMEINUSE),
MessageFilters.message(MessageType.NICK, nick)),
new Message(MessageType.NICK, nick)).get(0);
if (response.getType() == MessageType.ERR_NICKNAMEINUSE) {
throw new NickNameInUseException();
}
} catch (InterruptedException e) {
throw new RuntimeException("request interrupted");
}
}