New meme API #260
This commit is contained in:
parent
692a47f118
commit
10c9722598
1 changed files with 3 additions and 2 deletions
|
|
@ -21,16 +21,17 @@ public class MemeCommand implements Command {
|
|||
public void executed(String[] args, CommandEvent event) {
|
||||
|
||||
OkHttpClient client = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://some-random-api.ml/meme").build();
|
||||
Request request = new Request.Builder().url("https://meme-api.herokuapp.com/gimme").build();
|
||||
|
||||
try {
|
||||
Response response = client.newCall(request).execute();
|
||||
JSONObject json = new JSONObject(response.body().string());
|
||||
String url = json.get("image").toString();
|
||||
String url = json.getString("url");
|
||||
event.getTextChannel().sendMessage(
|
||||
event.getMessageEditor().getMessage(MessageEditor.MessageType.INFO,
|
||||
"commands.fun.meme.success.title", "")
|
||||
.setImage(url)
|
||||
.setAuthor("Subreddit: " + json.getString("subreddit"))
|
||||
.build()).queue();
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue