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; import net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent; public class SubCommandEditTitle extends SubCommand { protected SubCommandEditTitle(SubCommandGroup parentGroup, DiscordCommand parent) { super(parentGroup, parent); } @Override public String getName() { return "edit_title"; } @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; String title = OptionMappingParsing.getString("title", event, getName()); if (title == null) return; } @Override public void suggest(CommandAutoCompleteInteractionEvent event) { } @Override public String getHelpMessage() { return null; } }