Esempio n. 1
0
  public static String Group(String user, String channel) {
    String group = "None :<";

    try {
      Perms perm = Main.map.get(channel);

      if (perm.getPermission().getMods().contains(user)) group = "Moderator";

      if (perm.getPermission().getAdmins().contains(user)) group = "Admin";

      String Exec = JsonUtils.getStringFromFile(Main.jsonFilePath.toString());
      JsonObject exec = JsonUtils.getJsonObject(Exec);
      for (String users :
          exec.getAsJsonObject("Perms")
              .get("Exec")
              .toString()
              .replaceAll("[\\[\\]\"]", "")
              .split(",")) {
        if (users.equalsIgnoreCase(user)) return "Exec";
      }

    } catch (IOException e) {
      e.printStackTrace();
    }

    return group;
  }