| Exception | Description |
|---|---|
| AccountTypeException |
Indicates that an operation is not possible unless the
AccountType
matches the one provided in AccountTypeException.getRequiredType() |
| ContextException |
Used to pass a context to async exception handling for debugging purposes.
|
| ErrorResponseException |
Indicates an unhandled error that is returned by Discord API Request using
RestAction
It holds an ErrorResponse |
| GuildUnavailableException |
Indicates that a
Guild is not available
Thrown when an operation requires a Guild to be available and Guild#isAvailable() is false |
| HierarchyException | |
| HttpException | |
| InsufficientPermissionException | |
| PermissionException |
Indicates that the currently logged in account does not meet the specified
Permission
from PermissionException.getPermission() |
| RateLimitedException |
Indicates that we received a
429: Too Many Requests response |