RestAction
that can be used to operate on a specific case before executing the request.
Class | Description |
---|---|
AuditableRestAction<T> |
Extension of RestAction to allow setting a reason, only available to accounts of
AccountType.BOT |
AuditableRestAction.EmptyRestAction<T> |
Specialized form of
AuditableRestAction that is used to provide information that
has already been retrieved or generated so that another request does not need to be made to Discord. |
ChannelAction |
Extension of
RestAction specifically
designed to create a Channel . |
GuildAction |
RestAction extension
specifically designed to allow for the creation of Guilds . |
GuildAction.ChannelData | |
GuildAction.RoleData | |
InviteAction |
Invite Builder system created as an extension of RestAction
Provides an easy way to gather and deliver information to Discord to create Invites . |
MemberAction |
RestAction extension
specifically designed to allow bots to add Users to Guilds. |
MessageAction |
Extension of a default
RestAction
that allows setting message information before sending! |
PermissionOverrideAction | |
PermOverrideData | |
RoleAction |
Extension of
RestAction specifically
designed to create a Role . |
WebhookAction |
Webhook Builder system created as an extension of RestAction
Provides an easy way to gather and deliver information to Discord to create Webhooks . |