Browse Source

Merge pull request #63 from greboid/master

Add a sendWhois command to the parser.
pull/64/head
Chris Smith 9 years ago
parent
commit
dce9dd687c

+ 7
- 0
common/src/com/dmdirc/parser/interfaces/Parser.java View File

441
      */
441
      */
442
     void sendInvite(String channel, String user);
442
     void sendInvite(String channel, String user);
443
 
443
 
444
+    /**
445
+     * Sends a whois request about the specified target to the server.
446
+     *
447
+     * @param nickname Nickname to whois
448
+     */
449
+    void sendWhois(String nickname);
450
+
444
     /**
451
     /**
445
      * Retrieves the last line/communication received from the server, for use
452
      * Retrieves the last line/communication received from the server, for use
446
      * in debugging purposes.
453
      * in debugging purposes.

+ 5
- 0
irc/src/com/dmdirc/parser/irc/IRCParser.java View File

979
         sendRawMessage("INVITE " + user + ' ' + channel);
979
         sendRawMessage("INVITE " + user + ' ' + channel);
980
     }
980
     }
981
 
981
 
982
+    @Override
983
+    public void sendWhois(final String nickname) {
984
+        sendRawMessage("WHOIS " + nickname);
985
+    }
986
+
982
     @Override
987
     @Override
983
     public void sendRawMessage(final String message) {
988
     public void sendRawMessage(final String message) {
984
         doSendString(message, QueuePriority.NORMAL, false);
989
         doSendString(message, QueuePriority.NORMAL, false);

Loading…
Cancel
Save