diff --git a/pom.xml b/pom.xml index 5e4ffc4..0460e6c 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ 4.0.0 Hadder Hadder - 1.3.2 + 1.3.3 Hadder 2019 Hadder is a multi-purpose Discord bot. @@ -66,7 +66,7 @@ net.dv8tion JDA - 4.1.1_124 + 4.1.1_127 org.json @@ -96,7 +96,7 @@ com.sedmelluq lavaplayer - 1.3.38 + 1.3.40 com.fasterxml.jackson.core diff --git a/src/main/java/com/bbn/hadder/commands/misc/CoronaCommand.java b/src/main/java/com/bbn/hadder/commands/misc/CoronaCommand.java index 3f24ea5..fea5f27 100644 --- a/src/main/java/com/bbn/hadder/commands/misc/CoronaCommand.java +++ b/src/main/java/com/bbn/hadder/commands/misc/CoronaCommand.java @@ -31,13 +31,13 @@ public class CoronaCommand implements Command { @Override public void executed(String[] args, CommandEvent e) { OkHttpClient client = new OkHttpClient(); - Request request = new Request.Builder().url("https://api.covid.stream/latest/numbers").build(); + Request request = new Request.Builder().url("https://corona.lmao.ninja/all").build(); try { Response response = client.newCall(request).execute(); - JSONObject json = new JSONObject(response.body().string()).getJSONObject("data"); + JSONObject json = new JSONObject(response.body().string()); StringBuilder stringBuilder = new StringBuilder(); - stringBuilder.append("`Confirmed cases:` **").append(json.get("totalConfirmedNumbers")).append("**\n").append("`Deaths:` **").append(json.get("totalDeathNumbers")).append("** \n").append("`Recovered:` **").append(json.get("totalRecoveredNumbers")).append("** \n"); + stringBuilder.append("`Confirmed cases:` **").append(json.get("cases")).append("**\n").append("`Deaths:` **").append(json.get("deaths")).append("** \n").append("`Recovered:` **").append(json.get("recovered")).append("** \n").append("`Active cases:` **").append(json.get("active")).append("**"); e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.INFO).setDescription(stringBuilder).build()).queue(); } catch (IOException ex) { e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.ERROR)