Package net.dv8tion.jda.api.requests.restaction
package net.dv8tion.jda.api.requests.restaction
Extensions of
Such as setting specific options for a new entity before creating it
RestAction
that can be used to operate on a specific case before executing the request.
Such as setting specific options for a new entity before creating it
-
ClassDescriptionAbstractThreadCreateAction<T,
R extends AbstractThreadCreateAction<T, R>> Common features of allRestActionsthat create a new thread.AbstractWebhookMessageAction<T,R extends AbstractWebhookMessageAction<T, R>> Abstraction for requests related to webhook executions.Extension of RestAction to allow setting a reason.Requests which can use cached values instead of making a request to Discord.ChannelAction<T extends GuildChannel>Extension ofRestActionspecifically designed to create aGuildChannel.SpecializedRestActionused to create or update commands.SpecializedRestActionused to edit an existing command.SpecializedRestActionused to replace existing commands of a guild or globally.FluentAuditableRestAction<T,R extends FluentAuditableRestAction<T, R>> Interface used to mixin the customization parameters forAuditableRestActions.Extension ofRestActionspecifically designed to create new Forum Post Threads.RestActionextension specifically designed to allow for the creation ofGuilds.InviteBuilder system created as an extension ofRestAction
Provides an easy way to gather and deliver information to Discord to createInvites.RestActionextension specifically designed to allow bots to addUsersto Guilds.SpecializedRestActionused for sending messages toMessageChannels.SpecializedRestActionused for editing existing messages inMessageChannels.Extension ofAuditableRestActionspecifically designed to create aPermissionOverridefor aGuildChannel.Extension ofRestActionspecifically designed to create aRole.Extension ofRestActionspecifically designed to create aScheduledEvent.SpecializedRestActionused to create aStageInstanceExtension ofRestActionspecifically designed to create aEntitlement.The type of the owner for the entitlementExtension ofRestActionspecifically designed to create aThreadChannel.Metadata used to create a thread through awebhook message.WebhookBuilder system created as an extension ofRestAction
Provides an easy way to gather and deliver information to Discord to createWebhooks.Extension of a defaultRestActionthat allows setting message information before sending!Request to delete a message from a webhook.Request to fetch a message from a webhook.