Merge pull request #75 from BigBotNetwork/greg-dev
9 very nice Commands 😏
This commit is contained in:
commit
56031f2ffe
10 changed files with 588 additions and 2 deletions
|
|
@ -3,9 +3,10 @@ package com.bbn.hadder;
|
|||
import com.bbn.hadder.commands.general.*;
|
||||
import com.bbn.hadder.commands.misc.*;
|
||||
import com.bbn.hadder.commands.moderation.*;
|
||||
import com.bbn.hadder.commands.nsfw.*;
|
||||
import com.bbn.hadder.commands.owner.*;
|
||||
import com.bbn.hadder.commands.fun.GifCommand;
|
||||
import com.bbn.hadder.commands.settings.PrefixCommand;
|
||||
import com.bbn.hadder.commands.fun.*;
|
||||
import com.bbn.hadder.commands.settings.*;
|
||||
import com.bbn.hadder.core.*;
|
||||
import com.bbn.hadder.listener.*;
|
||||
import net.dv8tion.jda.api.entities.Activity;
|
||||
|
|
@ -56,6 +57,15 @@ public class Hadder {
|
|||
new InviteCommand(),
|
||||
new NickCommand(),
|
||||
new GuildPrefixCommand(),
|
||||
new BlowjobCommand(),
|
||||
new PornCommand(),
|
||||
new AnalCommand(),
|
||||
new CumCommand(),
|
||||
new TransCommand(),
|
||||
new PussyCommand(),
|
||||
new BoobsCommand(),
|
||||
new FeetCommand(),
|
||||
new EroticCommand(),
|
||||
new RoleCommand()), config);
|
||||
|
||||
builder.addEventListeners(
|
||||
|
|
|
|||
64
src/main/java/com/bbn/hadder/commands/nsfw/AnalCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/AnalCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class AnalCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/anal").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("GIF not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Anal")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"anal"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random anal gif.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class BlowjobCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/blowjob").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("Image not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Blowjob")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"blowjob"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random Blowjob picture.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
64
src/main/java/com/bbn/hadder/commands/nsfw/BoobsCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/BoobsCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class BoobsCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/boobs").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("GIF not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Boobs")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"boobs"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random boob gif.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
64
src/main/java/com/bbn/hadder/commands/nsfw/CumCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/CumCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class CumCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/cum").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("GIF not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Cum")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"cum"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random cum gif.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class EroticCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/erok").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("Image not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Erotic")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"erotic"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random erotic picture.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
64
src/main/java/com/bbn/hadder/commands/nsfw/FeetCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/FeetCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class FeetCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/feet").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("Image not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Feet")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"feet"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random feet picture.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
64
src/main/java/com/bbn/hadder/commands/nsfw/PornCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/PornCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class PornCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/classic").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("GIF not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Porn")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"porn"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random porn gif.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
64
src/main/java/com/bbn/hadder/commands/nsfw/PussyCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/PussyCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class PussyCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/pussy").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("GIF not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Pussy")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"pussy"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random pussy gif.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
64
src/main/java/com/bbn/hadder/commands/nsfw/TransCommand.java
Normal file
64
src/main/java/com/bbn/hadder/commands/nsfw/TransCommand.java
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
package com.bbn.hadder.commands.nsfw;
|
||||
|
||||
/*
|
||||
* @author Skidder / GregTCLTK
|
||||
*/
|
||||
|
||||
import com.bbn.hadder.commands.Command;
|
||||
import com.bbn.hadder.commands.CommandEvent;
|
||||
import com.bbn.hadder.utils.MessageEditor;
|
||||
import net.dv8tion.jda.api.EmbedBuilder;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.Request;
|
||||
import okhttp3.Response;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.time.Instant;
|
||||
|
||||
public class TransCommand implements Command {
|
||||
|
||||
@Override
|
||||
public void executed(String[] args, CommandEvent event) {
|
||||
if (event.getTextChannel().isNSFW()) {
|
||||
|
||||
OkHttpClient caller = new OkHttpClient();
|
||||
Request request = new Request.Builder().url("https://nekos.life/api/v2/img/trap").build();
|
||||
|
||||
try {
|
||||
|
||||
Response response = caller.newCall(request).execute();
|
||||
String url = response.body().string().replace("{\"url\":\"", "");
|
||||
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.INFO, builder)
|
||||
.setAuthor("Image not showing? Click here", url.replace("\"}", ""))
|
||||
.setImage(url.replace("\"}", ""))
|
||||
.setTimestamp(Instant.now())
|
||||
.setFooter("Trans")
|
||||
.build()).queue();
|
||||
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
} else {
|
||||
EmbedBuilder builder = new EmbedBuilder();
|
||||
event.getTextChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING, builder).setTitle("No NSFW").setDescription("You can only execute this command in NSFW channels!").build()).queue();
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] labels() {
|
||||
return new String[]{"trans"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String description() {
|
||||
return "Shows a random trans picture.";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue