Exemplo n.º 1
0
    public void onPrivmsg(String chan, IRCUser u, String msg) {
      Set<LelyFeedListener> listeners = channelListeners.get(chan);

      if (listeners != null) {
        LelyFeedEvent event = new LelyFeedEvent(System.currentTimeMillis(), chan, u.getNick(), msg);

        for (LelyFeedListener listener : listeners) {
          listener.onEvent(event);
        }
      }

      log.debug(chan + "> " + u.getNick() + ": " + msg);
    }
Exemplo n.º 2
0
 public void onTopic(String chan, IRCUser u, String topic) {
   log.info(chan + "> " + u.getNick() + " changes topic into: " + topic);
 }
Exemplo n.º 3
0
 public void onQuit(IRCUser u, String msg) {
   log.info("Quit: " + u.getNick());
 }
Exemplo n.º 4
0
 public void onPart(String chan, IRCUser u, String msg) {
   log.info(chan + "> " + u.getNick() + " parts");
 }
Exemplo n.º 5
0
 public void onNick(IRCUser u, String nickNew) {
   log.info("Nick: " + u.getNick() + " is now known as " + nickNew);
 }
Exemplo n.º 6
0
 public void onNotice(String target, IRCUser u, String msg) {
   log.info(target + "> " + u.getNick() + " (notice): " + msg);
 }
Exemplo n.º 7
0
 public void onMode(String chan, IRCUser u, IRCModeParser mp) {
   log.info(chan + "> " + u.getNick() + " sets mode: " + mp.getLine());
 }
Exemplo n.º 8
0
 public void onMode(IRCUser u, String nickPass, String mode) {
   log.info("Mode: " + u.getNick() + " sets modes " + mode + " " + nickPass);
 }
Exemplo n.º 9
0
 public void onKick(String chan, IRCUser u, String nickPass, String msg) {
   log.info(chan + "> " + u.getNick() + " kicks " + nickPass);
 }
Exemplo n.º 10
0
 public void onJoin(String chan, IRCUser u) {
   log.info(chan + "> " + u.getNick() + " joins");
 }
Exemplo n.º 11
0
 public void onInvite(String chan, IRCUser u, String nickPass) {
   log.info(chan + "> " + u.getNick() + " invites " + nickPass);
 }