summaryrefslogtreecommitdiff
path: root/src/Client/ChatClientReader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Client/ChatClientReader.java')
-rw-r--r--src/Client/ChatClientReader.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/Client/ChatClientReader.java b/src/Client/ChatClientReader.java
index 46b5c46..b953f3c 100644
--- a/src/Client/ChatClientReader.java
+++ b/src/Client/ChatClientReader.java
@@ -59,6 +59,19 @@ public class ChatClientReader extends Thread
{
this.client.runSendline("PONG :me");
}
+
+ else if (!client.getConnected())
+ {
+ if (parsed.get("command").compareTo("001") == 0)
+ client.startup();
+
+ else if (parsed.get("command").compareTo("433") == 0) {
+ System.err.println("fixing nick collision");
+ client.fixNickCollision();
+ }
+
+ ui.outputWriter("[" + line + "]");
+ }
else
{