Removed unused discord commands

This commit is contained in:
Teriuihi 2022-12-27 18:53:47 +01:00
parent 78b4b5d25a
commit c144a71d47

View File

@ -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;
}
}