import javax.net.SocketFactory;
import net.pterodactylus.irc.event.ChannelJoined;
+import net.pterodactylus.irc.event.ChannelLeft;
import net.pterodactylus.irc.event.ChannelMessageReceived;
import net.pterodactylus.irc.event.ChannelNicknames;
import net.pterodactylus.irc.event.ChannelNotJoined;
} else if (command.equals("366")) {
eventBus.post(new ChannelNicknames(this, parameters.get(1), nicks));
nicks.clear();
+ } else if (command.equalsIgnoreCase("PART")) {
+ eventBus.post(new ChannelLeft(this, parameters.get(0), reply.source().get(), parameters.get(1)));
/* common channel join errors. */
} else if (command.equals("474")) {