import net.pterodactylus.irc.event.ChannelNotJoined;
import net.pterodactylus.irc.event.ChannelNotJoined.Reason;
import net.pterodactylus.irc.event.ChannelTopic;
+import net.pterodactylus.irc.event.ClientQuit;
import net.pterodactylus.irc.event.ConnectionEstablished;
import net.pterodactylus.irc.event.ConnectionFailed;
import net.pterodactylus.irc.event.DccSendReceived;
nicks.clear();
} else if (command.equalsIgnoreCase("PART")) {
eventBus.post(new ChannelLeft(this, parameters.get(0), reply.source().get(), parameters.get(1)));
+ } else if (command.equalsIgnoreCase("QUIT")) {
+ eventBus.post(new ClientQuit(this, reply.source().get(), parameters.get(0)));
/* common channel join errors. */
} else if (command.equals("474")) {