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; }