A B C D E F G H I J K L M N O P R S T U V W
D
- DEAF - org.javacord.api.entity.auditlog.AuditLogChangeType
- deafen(Server) - Method in interface org.javacord.api.entity.user.User
-
Deafens this user on the given server.
- deafen(Server, String) - Method in interface org.javacord.api.entity.user.User
-
Deafens this user on the given server.
- DEAFEN_MEMBERS - org.javacord.api.entity.permission.PermissionType
- deafenUser(User) - Method in interface org.javacord.api.entity.server.Server
-
Deafens the given user on the server.
- deafenUser(User, String) - Method in interface org.javacord.api.entity.server.Server
-
Deafens the given user on the server.
- deafenYourself() - Method in interface org.javacord.api.entity.server.Server
-
Deafens yourself on the server.
- DEFAULT_MESSAGE_NOTIFICATIONS - org.javacord.api.entity.auditlog.AuditLogChangeType
- DefaultMessageNotificationLevel - Enum in org.javacord.api.entity.server
-
This enum contains all default message notification levels.
- DelegateFactory - Class in org.javacord.api.util.internal
-
This class is used by Javacord internally.
- DelegateFactoryDelegate - Interface in org.javacord.api.util.internal
-
This class is internally used by the
DelegateFactoryto create delegate instances. - delete() - Method in interface org.javacord.api.entity.channel.ServerChannel
-
Deletes the channel.
- delete() - Method in interface org.javacord.api.entity.emoji.KnownCustomEmoji
-
Deletes the emoji.
- delete() - Method in interface org.javacord.api.entity.message.Message
-
Deletes the message.
- delete() - Method in interface org.javacord.api.entity.permission.Role
-
Deletes the role.
- delete() - Method in interface org.javacord.api.entity.server.invite.Invite
-
Deletes the invite.
- delete() - Method in interface org.javacord.api.entity.server.Server
-
Deletes the server.
- delete() - Method in interface org.javacord.api.entity.webhook.Webhook
-
Deletes the webhook.
- delete(long, long) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes the message.
- delete(long, long...) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes multiple messages at once.
- delete(long, long, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes the message.
- delete(Iterable<Message>) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes multiple messages at once.
- delete(String) - Method in interface org.javacord.api.entity.channel.ServerChannel
-
Deletes the channel.
- delete(String) - Method in interface org.javacord.api.entity.emoji.KnownCustomEmoji
-
Deletes the emoji.
- delete(String) - Method in interface org.javacord.api.entity.message.Message
-
Deletes the message.
- delete(String) - Method in interface org.javacord.api.entity.server.invite.Invite
-
Deletes the invite.
- delete(String) - Method in interface org.javacord.api.entity.webhook.Webhook
-
Deletes the webhook.
- delete(String, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes the message.
- delete(String, String...) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes multiple messages at once.
- delete(String, String, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes the message.
- delete(DiscordApi, long, long) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes the message.
- delete(DiscordApi, long, long...) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes multiple messages at once.
- delete(DiscordApi, long, long, String) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes the message.
- delete(DiscordApi, Iterable<Message>) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes multiple messages at once.
- delete(DiscordApi, String, String) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes the message.
- delete(DiscordApi, String, String...) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes multiple messages at once.
- delete(DiscordApi, String, String, String) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes the message.
- delete(DiscordApi, Message...) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes multiple messages at once.
- delete(Message...) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes multiple messages at once.
- deleteAll() - Method in interface org.javacord.api.entity.message.MessageSet
-
Deletes all messages in this message set at once.
- deleteMessage() - Method in interface org.javacord.api.event.message.MessageEvent
-
Deletes the message involved in the event.
- deleteMessage(String) - Method in interface org.javacord.api.event.message.MessageEvent
-
Deletes the message involved in the event.
- deleteMessages(long...) - Method in interface org.javacord.api.entity.channel.TextChannel
-
Deletes multiple messages at once.
- deleteMessages(Iterable<Message>) - Method in interface org.javacord.api.entity.channel.TextChannel
-
Deletes multiple messages at once.
- deleteMessages(String...) - Method in interface org.javacord.api.entity.channel.TextChannel
-
Deletes multiple messages at once.
- deleteMessages(Message...) - Method in interface org.javacord.api.entity.channel.TextChannel
-
Deletes multiple messages at once.
- DENIED - org.javacord.api.entity.permission.PermissionState
-
The given
typeis denied. - DENIED_PERMISSIONS - org.javacord.api.entity.auditlog.AuditLogChangeType
- DISABLED - org.javacord.api.entity.server.ExplicitContentFilterLevel
- disconnect() - Method in interface org.javacord.api.DiscordApi
-
Disconnects the bot.
- DISCORD_API_VERSION - Static variable in class org.javacord.api.Javacord
-
The API version from Discord which we are using.
- DISCORD_GATEWAY_VERSION - Static variable in class org.javacord.api.Javacord
-
The gateway version from Discord which we are using.
- DiscordApi - Interface in org.javacord.api
-
This class is the most important class for your bot, containing all important methods, like registering listener.
- DiscordApiBuilder - Class in org.javacord.api
-
This class is used to login to a Discord account.
- DiscordApiBuilder() - Constructor for class org.javacord.api.DiscordApiBuilder
- DiscordApiBuilderDelegate - Interface in org.javacord.api.internal
-
This class is internally used by the
DiscordApiBuilderto create discord api instances. - DiscordEntity - Interface in org.javacord.api.entity
-
This class represents a Discord entity.
- DiscordException - Exception in org.javacord.api.exception
-
This exception is always thrown whenever a request to Discord failed.
- DiscordException(Exception, String, RestRequestInformation, RestRequestResponseInformation) - Constructor for exception org.javacord.api.exception.DiscordException
-
Creates a new instance of this class.
- DiscordExceptionValidator - Interface in org.javacord.api.util.exception
-
Validates if discord exceptions are from the correct type.
- DiscordRegexPattern - Class in org.javacord.api.util
-
This class contains some useful precompiled regex patterns.
- DISPLAY_SEPARATELY - org.javacord.api.entity.auditlog.AuditLogChangeType
- DISPLAY_VERSION - Static variable in class org.javacord.api.Javacord
-
The display version of the current Javacord version.
- DO_NOT_DISTURB - org.javacord.api.entity.user.UserStatus
-
The user is dnd.
- downloadAsByteArray() - Method in interface org.javacord.api.entity.message.MessageAttachment
-
Gets the attachment as byte array.
- downloadAsImage() - Method in interface org.javacord.api.entity.message.MessageAttachment
-
Downloads the attachment as image.