public static void Picroma(MessageEvent e) { String[] args = e.getMessage().split(" "); try { URL url; url = new URL("http://direct.cyberkitsune.net/canibuycubeworld/status.json"); BufferedReader re = new BufferedReader(new InputStreamReader(url.openStream())); String st; while ((st = re.readLine()) != null) { String a = st.replace("false", Colors.RED + "Offline" + Colors.NORMAL).replace("true", Colors.GREEN + "Online" + Colors.NORMAL).replace("[", "").replace("]", ""); String b = a.replace("{", "").replace("}", "").replace(":", " is currently ").replace("\"", "").replaceAll(",", ", ").replace("reg", "Registration").replace("site", "Website").replace("shop", "Shop"); e.respond(b); } } catch (IOException E) { if (E.getMessage().contains("503")) { e.respond("The Picroma status server is temporarily unavailable, please try again later"); } if (E.getMessage().contains("404")) { e.respond("Uhoh, it would appear as if the haspaid page has been removed or relocated >_>"); } } }