Uses of Interface
org.javacord.api.interaction.InteractionBase
-
Packages that use InteractionBase Package Description org.javacord.api.entity.message.internal org.javacord.api.event.interaction org.javacord.api.interaction org.javacord.api.interaction.callback -
-
Uses of InteractionBase in org.javacord.api.entity.message.internal
Methods in org.javacord.api.entity.message.internal with parameters of type InteractionBase Modifier and Type Method Description voidInteractionMessageBuilderDelegate. copy(InteractionBase interaction)Fill the builder's values with the message from a given interaction, if the type of the interaction offers a message.java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilderDelegate. deleteFollowupMessage(InteractionBase interaction, java.lang.String messageId)Delete a follow-up message.java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilderDelegate. deleteInitialResponse(InteractionBase interaction)Delete the original response message.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilderDelegate. editFollowupMessage(InteractionBase interaction, java.lang.String messageId)Edits the message.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilderDelegate. editOriginalResponse(InteractionBase interaction)Edits the message.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilderDelegate. sendFollowupMessage(InteractionBase interaction)Sends the message as a followup message.java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilderDelegate. sendInitialResponse(InteractionBase interaction)Sends the message.java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilderDelegate. updateOriginalMessage(InteractionBase interaction)Edit the message the component was attached to. -
Uses of InteractionBase in org.javacord.api.event.interaction
Methods in org.javacord.api.event.interaction with type parameters of type InteractionBase Modifier and Type Method Description default <T extends InteractionBase>
java.util.Optional<T>InteractionCreateEvent. getInteractionAs(java.lang.Class<T> type)For advanced users: Get the interaction as a desired subtype of interaction. -
Uses of InteractionBase in org.javacord.api.interaction
Subinterfaces of InteractionBase in org.javacord.api.interaction Modifier and Type Interface Description interfaceApplicationCommandInteractioninterfaceAutocompleteInteractioninterfaceButtonInteractioninterfaceInteractioninterfaceMessageComponentInteractioninterfaceMessageComponentInteractionBaseinterfaceMessageContextMenuInteractioninterfaceModalInteractioninterfaceSelectMenuInteractioninterfaceSlashCommandInteractioninterfaceUserContextMenuInteraction -
Uses of InteractionBase in org.javacord.api.interaction.callback
Methods in org.javacord.api.interaction.callback with parameters of type InteractionBase Modifier and Type Method Description TExtendedInteractionMessageBuilderBase. copy(InteractionBase interaction)Copy an interaction's message.InteractionMessageBuilderInteractionMessageBuilder. copy(InteractionBase interaction)java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilder. deleteFollowupMessage(InteractionBase interaction, java.lang.String messageId)Delete a followup message from an interaction.java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilder. deleteInitialResponse(InteractionBase interaction)Delete the original response.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilder. editFollowupMessage(InteractionBase interaction, long messageId)Edits a followup message from an interaction.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilder. editFollowupMessage(InteractionBase interaction, java.lang.String messageId)Edits a followup message from an interaction.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilder. editOriginalResponse(InteractionBase interaction)Edits your original sent response.java.util.concurrent.CompletableFuture<Message>InteractionMessageBuilder. sendFollowupMessage(InteractionBase interaction)Sends a followup message to an interaction.java.util.concurrent.CompletableFuture<InteractionMessageBuilder>InteractionMessageBuilder. sendInitialResponse(InteractionBase interaction)Sends the first response message.java.util.concurrent.CompletableFuture<java.lang.Void>InteractionMessageBuilder. updateOriginalMessage(InteractionBase interaction)Update the message the components were attached to.
-