diff options
Diffstat (limited to 'src/Client/ChatClient.java')
-rw-r--r-- | src/Client/ChatClient.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/Client/ChatClient.java b/src/Client/ChatClient.java index 6d22d58..679d51c 100644 --- a/src/Client/ChatClient.java +++ b/src/Client/ChatClient.java @@ -10,6 +10,7 @@ import java.net.Socket; + import Server.ChatServer; import Server.Client; @@ -73,11 +74,18 @@ public class ChatClient /** */ public void PRIVMSG (String line) { - if ((line.length() >= 7) && (line.substring(0,7)).equals(new String("/QUOTE "))) + String[] words = line.split("[ \t]", 2); + if (words[0].equalsIgnoreCase("/QUOTE")) { runSendline(line.substring(7, line.length())); } + else if(words[0].equalsIgnoreCase("/CLEAR")) + { + ui.Clear(); + } + + else { runSendline("PRIVMSG " + this.CHANNEL + " :" + line); |