Package tech.xigam.cch.utils
Class Callback
java.lang.Object
tech.xigam.cch.utils.Callback
A callback for buttons and forms.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidedit(net.dv8tion.jda.api.entities.MessageEmbed embed) edit(net.dv8tion.jda.api.interactions.components.ActionRow row) edit(net.dv8tion.jda.api.interactions.components.buttons.Button... buttons) edit(net.dv8tion.jda.api.interactions.components.selections.SelectMenu menu) net.dv8tion.jda.api.entities.MemberExists **only** for menus.voidvoidreply(net.dv8tion.jda.api.entities.MessageEmbed embed)
-
Constructor Details
-
Callback
public Callback(net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent event) -
Callback
public Callback(net.dv8tion.jda.api.events.interaction.component.SelectMenuInteractionEvent event)
-
-
Method Details
-
getReference
-
getSelectedOptions
Exists **only** for menus.- Returns:
- A list of options the user has selected.
-
getMember
@Nullable public net.dv8tion.jda.api.entities.Member getMember() -
deferEdit
-
deferReply
-
edit
-
reply
-
edit
public void edit(net.dv8tion.jda.api.entities.MessageEmbed embed) -
reply
public void reply(net.dv8tion.jda.api.entities.MessageEmbed embed) -
edit
-
edit
-
edit
-