Removed unused discord commands
This commit is contained in:
parent
78b4b5d25a
commit
c144a71d47
|
|
@ -1,40 +0,0 @@
|
||||||
package com.alttd.proxydiscordlink.bot;
|
|
||||||
|
|
||||||
import com.alttd.proxydiscordlink.bot.commands.*;
|
|
||||||
import net.dv8tion.jda.api.entities.Message;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public abstract class DiscordCommand {
|
|
||||||
|
|
||||||
private static List<DiscordCommand> commands;
|
|
||||||
|
|
||||||
public abstract String getCommand();
|
|
||||||
public abstract String getPermission();// TODO discord and LP permissions
|
|
||||||
public abstract String getDescription();
|
|
||||||
public abstract String getSyntax();
|
|
||||||
public abstract long getChannel();
|
|
||||||
|
|
||||||
public abstract void handleCommand(Message message, String sender, String command, String[] args);
|
|
||||||
|
|
||||||
public static void loadCommands() {
|
|
||||||
commands = new ArrayList<>();
|
|
||||||
|
|
||||||
loadCommand(new DiscordLinkCommand(),
|
|
||||||
new DiscordUnlink(),
|
|
||||||
new DiscordNick(),
|
|
||||||
new DiscordStaffList(),
|
|
||||||
new DiscordServerList()
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void loadCommand(DiscordCommand ... discordCommands) {
|
|
||||||
Collections.addAll(commands, discordCommands);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static List<DiscordCommand> getCommands() {
|
|
||||||
return commands;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Reference in New Issue
Block a user