- format("Not trying to join %s anymore.", channel.get())));
- return;
- }
- if (channelNotJoined.reason() == banned) {
- channelBanManager.ban(channel.get());
+ format("%s requires nickname registration, suspending join for a day.",
+ channel.get())));
+ } else if (channelNotJoined.reason() == inviteOnly) {
+ eventBus.post(new GenericMessage(
+ format("%s is invite-only, suspending join for a day.",
+ channel.get())));
+ } else if (channelNotJoined.reason() == banned) {