AltitudeBot/src/main/java/com/alttd/commandManager/commands/PollCommand/SubCommandClose.java

41 lines
1.2 KiB
Java
Raw Normal View History

2022-03-31 20:08:50 +00:00
package com.alttd.commandManager.commands.PollCommand;
import com.alttd.commandManager.DiscordCommand;
import com.alttd.commandManager.SubCommand;
import com.alttd.commandManager.SubCommandGroup;
import com.alttd.util.OptionMappingParsing;
import net.dv8tion.jda.api.entities.GuildMessageChannel;
import net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent;
2022-03-31 20:08:50 +00:00
import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent;
public class SubCommandClose extends SubCommand {
protected SubCommandClose(SubCommandGroup parentGroup, DiscordCommand parent) {
super(parentGroup, parent);
2022-03-31 20:08:50 +00:00
}
@Override
public String getName() {
return "close";
}
@Override
public void execute(SlashCommandInteractionEvent event) {
GuildMessageChannel channel = OptionMappingParsing.getGuildChannel("channel", event, getName());
if (channel == null)
return;
Long messageId = OptionMappingParsing.getLong("message_id", event, getName());
if (messageId == null)
return;
2022-03-31 20:08:50 +00:00
}
@Override
public void suggest(CommandAutoCompleteInteractionEvent event) {
}
2022-03-31 20:08:50 +00:00
@Override
public String getHelpMessage() {
return null;
}
}