Examples of Occupant


Examples of org.jivesoftware.smackx.muc.Occupant

          if (CommandsEX.getConf().getList("xmppAdmins").contains(chatRoom.getOccupant(message.getFrom()).getNick())) {
            String cmd = message.getBody().substring(cmdPrefix.length());
            CommandsEX.plugin.getServer().dispatchCommand(ccs, cmd);
          }
        } else {
          Occupant actor = chatRoom.getOccupant(message.getFrom());
          String actorNick = (actor.getRole().equals("moderator") ? "@" : actor.getRole().equals("participant") ? "+" : "") + actor.getNick();
          String body = message.getBody();
          CommandsEX.plugin.getServer().broadcastMessage(chatPrefix + actorNick + ": " + body);
        }
      }
    } else {
View Full Code Here

Examples of org.jivesoftware.smackx.muc.Occupant

  public void subjectUpdated(String subject, String from) {
    //CommandsEX.plugin.getServer().broadcastMessage(chatPrefix + "Subject changed to " + subject);
  }

  public void joined(String participant) {
    Occupant actor = chatRoom.getOccupant(participant);
    String joiner = chatPrefix + actor.getNick();
    try {
      // try to condense this join if we have this plugin part available
      if (CommandsEX.getConf().getBoolean("xmppNotifyChatJoin", true)) {
        Handler_condensejoins.joins.add("#" + joiner);
      }
      participantNicks.put(participant, actor.getNick());
    } catch (Throwable e) {
      if (!participantNicks.containsKey(participant)) {
        if (CommandsEX.getConf().getBoolean("xmppNotifyChatJoin", true)) {
          CommandsEX.plugin.getServer().broadcastMessage(joiner + " " + _("xmppJoin", ""));
        }
        participantNicks.put(participant, actor.getNick());
      }
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.