Esempio n. 1
0
  @Override
  public void onReply(int num, String value, String msg) {
    switch (num) {
      case IRCConstants.RPL_NAMREPLY:
        StringTokenizer tokenizer = new StringTokenizer(value);
        tokenizer.nextToken(); // nick
        tokenizer.nextToken(); // type de channel, = pour public channel
        String chan = getInternalChannel(tokenizer.nextToken()); // nom du
        // chan
        tokenizer = new StringTokenizer(msg);
        while (tokenizer.hasMoreTokens()) {
          String nick = tokenizer.nextToken();
          if ("~&@%+".indexOf(nick.charAt(0)) > -1) nick = nick.substring(1);

          RemoteConnector.nickJoin(nick, chan);
        }
        break;
    }
  }
Esempio n. 2
0
 @Override
 public void onJoin(String chan, IRCUser user) {
   RemoteConnector.nickJoin(user.getNick(), getInternalChannel(chan));
 }