A B C D E F G H I J K L M N O P Q R S T U V W
R
- Ratelimiter - Interface in org.javacord.api.util.ratelimit
-
Can be used to implement ratelimits.
- RatelimitException - Exception in org.javacord.api.exception
-
When we encounter a rate limit and ran out of retires.
- RatelimitException(Exception, String, RestRequestInformation) - Constructor for exception org.javacord.api.exception.RatelimitException
-
Creates a new instance of this class.
- Reaction - Interface in org.javacord.api.entity.message
-
This class represents a reaction.
- ReactionAddEvent - Interface in org.javacord.api.event.message.reaction
-
A reaction add event.
- ReactionAddListener - Interface in org.javacord.api.listener.message.reaction
-
This listener listens to reaction adding.
- ReactionBlockedException - Exception in org.javacord.api.exception
-
When the user of the connected account cannot add a reaction to a message a user has written.
- ReactionBlockedException(Exception, String, RestRequestInformation, RestRequestResponseInformation) - Constructor for exception org.javacord.api.exception.ReactionBlockedException
-
Creates a new instance of this class.
- ReactionEvent - Interface in org.javacord.api.event.message.reaction
-
A reaction event.
- ReactionRemoveAllEvent - Interface in org.javacord.api.event.message.reaction
-
A reaction remove all event.
- ReactionRemoveAllListener - Interface in org.javacord.api.listener.message.reaction
-
This listener listens to all reaction being delete at once.
- ReactionRemoveEvent - Interface in org.javacord.api.event.message.reaction
-
A reaction remove event.
- ReactionRemoveListener - Interface in org.javacord.api.listener.message.reaction
-
This listener listens to reaction deletions.
- READ_MESSAGE_HISTORY - org.javacord.api.entity.permission.PermissionType
- READ_MESSAGES - org.javacord.api.entity.permission.PermissionType
- RECIPIENT_ADD - org.javacord.api.entity.message.MessageType
- RECIPIENT_REMOVE - org.javacord.api.entity.message.MessageType
- ReconnectEvent - Interface in org.javacord.api.event.connection
-
A reconnect event.
- ReconnectListener - Interface in org.javacord.api.listener.connection
-
This listener listens to reconnected sessions.
- Region - Enum in org.javacord.api.entity
-
This enum represents a valid region for a server.
- REGION - org.javacord.api.entity.auditlog.AuditLogChangeType
- remove() - Method in interface org.javacord.api.entity.message.Reaction
-
Removes all reactors.
- remove() - Method in interface org.javacord.api.util.event.ListenerManager
-
Removes the listener.
- removeAfkChannel() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the afk channel to be removed.
- removeAfkChannel() - Method in interface org.javacord.api.entity.server.Server
-
Removes the afk channel of the server.
- removeAfkChannel() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the afk channel to be removed.
- removeAfter(long, TimeUnit) - Method in interface org.javacord.api.util.event.ListenerManager
-
Removes the listener after the given delay.
- removeAllFields() - Method in class org.javacord.api.entity.message.embed.EmbedBuilder
-
Removes all fields of the embed.
- removeAllReactions() - Method in interface org.javacord.api.entity.message.Message
-
Deletes all reactions on this message.
- removeAllReactions(long, long) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes all reactions on this message.
- removeAllReactions(String, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Deletes all reactions on this message.
- removeAllReactions(DiscordApi, long, long) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes all reactions on this message.
- removeAllReactions(DiscordApi, String, String) - Static method in interface org.javacord.api.entity.message.Message
-
Deletes all reactions on this message.
- removeAllReactionsFromMessage() - Method in interface org.javacord.api.event.message.MessageEvent
-
Deletes all reactions on the message involved in the event.
- removeAllRolesFromUser(User) - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues all roles to be removed from the user.
- removeAllRolesFromUser(User) - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues all roles to be removed from the user.
- removeAvatar() - Method in interface org.javacord.api.entity.webhook.internal.WebhookUpdaterDelegate
-
Queues the avatar to be removed.
- removeAvatar() - Method in interface org.javacord.api.entity.webhook.Webhook
-
Removes the avatar of the webhook.
- removeAvatar() - Method in class org.javacord.api.entity.webhook.WebhookUpdater
-
Queues the avatar to be removed.
- removeBanner() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the banner to be removed.
- removeBanner() - Method in interface org.javacord.api.entity.server.Server
-
Removes the banner of the server.
- removeBanner() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the banner to be removed.
- removeCategorizable(Categorizable) - Method in interface org.javacord.api.entity.channel.ChannelCategory
-
Removes a categorizable from this category.
- removeCategory() - Method in interface org.javacord.api.entity.channel.Categorizable
-
Removes the category of the channel.
- removeCategory() - Method in interface org.javacord.api.entity.channel.internal.ServerTextChannelUpdaterDelegate
-
Queues the category to be removed.
- removeCategory() - Method in interface org.javacord.api.entity.channel.internal.ServerVoiceChannelUpdaterDelegate
-
Queues the category to be removed.
- removeCategory() - Method in interface org.javacord.api.entity.channel.ServerTextChannel
-
Removes the category of the channel.
- removeCategory() - Method in class org.javacord.api.entity.channel.ServerTextChannelUpdater
-
Queues the category to be removed.
- removeCategory() - Method in interface org.javacord.api.entity.channel.ServerVoiceChannel
-
Removes the category of the channel.
- removeCategory() - Method in class org.javacord.api.entity.channel.ServerVoiceChannelUpdater
-
Queues the category to be removed.
- removeChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.ChannelAttachableListenerManager
-
Removes a listener that implements one or more
ChannelAttachableListeners. - removeChannelCategoryAttachableListener(T) - Method in interface org.javacord.api.listener.channel.server.ChannelCategoryAttachableListenerManager
-
Removes a listener that implements one or more
ChannelCategoryAttachableListeners. - removeContent() - Method in interface org.javacord.api.entity.message.Message
-
Removes the content of the message.
- removeContent(long, long) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the content of the message.
- removeContent(String, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the content of the message.
- removeContent(DiscordApi, long, long) - Static method in interface org.javacord.api.entity.message.Message
-
Removes the content of the message.
- removeContent(DiscordApi, String, String) - Static method in interface org.javacord.api.entity.message.Message
-
Removes the content of the message.
- removeContentAndEmbed() - Method in interface org.javacord.api.entity.message.Message
-
Removes the content and embed of the message.
- removeContentAndEmbed(long, long) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the content and embed of the message.
- removeContentAndEmbed(String, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the content and embed of the message.
- removeContentAndEmbed(DiscordApi, long, long) - Static method in interface org.javacord.api.entity.message.Message
-
Removes the content and embed of the message.
- removeContentAndEmbed(DiscordApi, String, String) - Static method in interface org.javacord.api.entity.message.Message
-
Removes the content and embed of the message.
- removeEmbed() - Method in interface org.javacord.api.entity.message.Message
-
Removes the embed of the message.
- removeEmbed(long, long) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the embed of the message.
- removeEmbed(String, String) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the embed of the message.
- removeEmbed(DiscordApi, long, long) - Static method in interface org.javacord.api.entity.message.Message
-
Removes the embed of the message.
- removeEmbed(DiscordApi, String, String) - Static method in interface org.javacord.api.entity.message.Message
-
Removes the embed of the message.
- removeFields(Predicate<EmbedField>) - Method in class org.javacord.api.entity.message.embed.EmbedBuilder
-
Removes all fields of the embed that satisfy the given predicate.
- removeFields(Predicate<EmbedField>) - Method in interface org.javacord.api.entity.message.embed.internal.EmbedBuilderDelegate
-
Removes all fields of the embed that satisfy the given predicate.
- removeGroupChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.group.GroupChannelAttachableListenerManager
-
Removes a listener that implements one or more
GroupChannelAttachableListeners. - removeIcon() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the icon to be removed.
- removeIcon() - Method in interface org.javacord.api.entity.server.Server
-
Removes the icon of the server.
- removeIcon() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the icon to be removed.
- removeKnownCustomEmojiAttachableListener(T) - Method in interface org.javacord.api.listener.server.emoji.KnownCustomEmojiAttachableListenerManager
-
Removes a listener that implements one or more
KnownCustomEmojiAttachableListeners. - removeListener(long, Class<T>, T) - Method in interface org.javacord.api.listener.message.UncachedMessageAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in class org.javacord.api.DiscordApiBuilder
- removeListener(Class<T>, T) - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
-
Removes a
GloballyAttachableListenerfrom the list of listeners to be added toDiscordApiinstances. - removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.ChainableGloballyAttachableListenerManager
-
Removes a
GloballyAttachableListenerfrom the list of listeners to be added toDiscordApiinstances. - removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.ChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.group.GroupChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.server.ChannelCategoryAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.server.ServerChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.server.text.ServerTextChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.server.voice.ServerVoiceChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.TextChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.user.PrivateChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.channel.VoiceChannelAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.GloballyAttachableListenerManager
-
Removes a
GloballyAttachableListener. - removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.message.MessageAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.server.emoji.KnownCustomEmojiAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.server.role.RoleAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.server.ServerAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.user.UserAttachableListenerManager
-
Removes a listener from this object.
- removeListener(Class<T>, T) - Method in interface org.javacord.api.listener.webhook.WebhookAttachableListenerManager
-
Removes a listener from this object.
- removeListener(String, Class<T>, T) - Method in interface org.javacord.api.listener.message.UncachedMessageAttachableListenerManager
-
Removes a listener from this object.
- removeListener(DiscordApi, long, Class<T>, T) - Static method in interface org.javacord.api.listener.message.MessageAttachableListenerManager
-
Removes a
MessageAttachableListenerfrom the message with the given id. - removeListener(DiscordApi, String, Class<T>, T) - Static method in interface org.javacord.api.listener.message.MessageAttachableListenerManager
-
Removes a
MessageAttachableListenerfrom the message with the given id. - removeListener(GloballyAttachableListener) - Method in class org.javacord.api.DiscordApiBuilder
- removeListener(GloballyAttachableListener) - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
-
Removes a listener that implements one or more
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListener(GloballyAttachableListener) - Method in interface org.javacord.api.listener.ChainableGloballyAttachableListenerManager
-
Removes a listener that implements one or more
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListener(GloballyAttachableListener) - Method in interface org.javacord.api.listener.GloballyAttachableListenerManager
-
Removes a listener that implements one or more
GloballyAttachableListeners. - removeListenerFunction(Class<T>, Function<DiscordApi, T>) - Method in class org.javacord.api.DiscordApiBuilder
- removeListenerFunction(Class<T>, Function<DiscordApi, T>) - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
-
Removes a function that provides
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerFunction(Class<T>, Function<DiscordApi, T>) - Method in interface org.javacord.api.listener.ChainableGloballyAttachableListenerManager
-
Removes a function that provides
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerFunction(Function<DiscordApi, GloballyAttachableListener>) - Method in class org.javacord.api.DiscordApiBuilder
- removeListenerFunction(Function<DiscordApi, GloballyAttachableListener>) - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
-
Removes a function that provides listeners that implements one or more
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerFunction(Function<DiscordApi, GloballyAttachableListener>) - Method in interface org.javacord.api.listener.ChainableGloballyAttachableListenerManager
-
Removes a function that provides listeners that implements one or more
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerSupplier(Class<T>, Supplier<T>) - Method in class org.javacord.api.DiscordApiBuilder
- removeListenerSupplier(Class<T>, Supplier<T>) - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
-
Removes a supplier of
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerSupplier(Class<T>, Supplier<T>) - Method in interface org.javacord.api.listener.ChainableGloballyAttachableListenerManager
-
Removes a supplier of
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerSupplier(Supplier<GloballyAttachableListener>) - Method in class org.javacord.api.DiscordApiBuilder
- removeListenerSupplier(Supplier<GloballyAttachableListener>) - Method in interface org.javacord.api.internal.DiscordApiBuilderDelegate
-
Removes a supplier of listeners that implements one or more
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeListenerSupplier(Supplier<GloballyAttachableListener>) - Method in interface org.javacord.api.listener.ChainableGloballyAttachableListenerManager
-
Removes a supplier of listeners that implements one or more
GloballyAttachableListeners from the list of listeners to be added toDiscordApiinstances. - removeMessageAttachableListener(long, T) - Method in interface org.javacord.api.listener.message.UncachedMessageAttachableListenerManager
-
Removes a listener that implements one or more
MessageAttachableListeners from the message with the given id. - removeMessageAttachableListener(String, T) - Method in interface org.javacord.api.listener.message.UncachedMessageAttachableListenerManager
-
Removes a listener that implements one or more
MessageAttachableListeners from the message with the given id. - removeMessageAttachableListener(DiscordApi, long, T) - Static method in interface org.javacord.api.listener.message.MessageAttachableListenerManager
-
Removes a listener that implements one or more
MessageAttachableListeners from the message with the given id. - removeMessageAttachableListener(DiscordApi, String, T) - Static method in interface org.javacord.api.listener.message.MessageAttachableListenerManager
-
Removes a listener that implements one or more
MessageAttachableListeners from the message with the given id. - removeMessageAttachableListener(T) - Method in interface org.javacord.api.listener.message.MessageAttachableListenerManager
-
Removes a listener that implements one or more
MessageAttachableListeners. - removeModeratorsOnlyChannel() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the moderators-only channel to be removed.
- removeModeratorsOnlyChannel() - Method in interface org.javacord.api.entity.server.Server
-
Removes the moderators-only channel of the server.
- removeModeratorsOnlyChannel() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the moderators-only channel to be removed.
- removeOwnReactionByEmoji(String) - Method in interface org.javacord.api.entity.message.Message
-
Removes you from the list of reactors of a given unicode emoji reaction.
- removeOwnReactionByEmoji(Emoji) - Method in interface org.javacord.api.entity.message.Message
-
Removes you from the list of reactors of a given emoji reaction.
- removeOwnReactionByEmojiFromMessage(String) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes you from the list of reactors of a given unicode emoji reaction from the message.
- removeOwnReactionByEmojiFromMessage(Emoji) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes you from the list of reactors of a given emoji reaction from the message.
- removeOwnReactionsByEmoji(String...) - Method in interface org.javacord.api.entity.message.Message
-
Removes you from the list of reactors of the given unicode emoji reactions.
- removeOwnReactionsByEmoji(Emoji...) - Method in interface org.javacord.api.entity.message.Message
-
Removes you from the list of reactors of the given emoji reactions.
- removeOwnReactionsByEmojiFromMessage(String...) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes you from the list of reactors of the given unicode emoji reactions from the message.
- removeOwnReactionsByEmojiFromMessage(Emoji...) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes you from the list of reactors of the given emoji reactions from the message.
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ChannelCategoryBuilder
- removePermissionOverwrite(T) - Method in interface org.javacord.api.entity.channel.internal.ServerChannelBuilderDelegate
-
Removes a permission overwrite for the given entity.
- removePermissionOverwrite(T) - Method in interface org.javacord.api.entity.channel.internal.ServerChannelUpdaterDelegate
-
Removes a permission overwrite for the given entity.
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ServerChannelBuilder
-
Removes a permission overwrite for the given entity.
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ServerChannelUpdater
-
Removes a permission overwrite for the given entity.
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ServerTextChannelBuilder
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ServerTextChannelUpdater
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ServerVoiceChannelBuilder
- removePermissionOverwrite(T) - Method in class org.javacord.api.entity.channel.ServerVoiceChannelUpdater
- removePrivateChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.user.PrivateChannelAttachableListenerManager
-
Removes a listener that implements one or more
PrivateChannelAttachableListeners. - removeReaction() - Method in interface org.javacord.api.event.message.reaction.ReactionAddEvent
-
Removes the added reaction.
- removeReactionByEmoji(String) - Method in interface org.javacord.api.entity.message.Message
-
Removes all reactors of a given unicode emoji reaction.
- removeReactionByEmoji(Emoji) - Method in interface org.javacord.api.entity.message.Message
-
Removes all reactors of a given emoji reaction.
- removeReactionByEmoji(User, String) - Method in interface org.javacord.api.entity.message.Message
-
Removes a user from the list of reactors of a given unicode emoji reaction.
- removeReactionByEmoji(User, Emoji) - Method in interface org.javacord.api.entity.message.Message
-
Removes a user from the list of reactors of a given emoji reaction.
- removeReactionByEmojiFromMessage(String) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes all reactors of a given unicode emoji reaction from the message.
- removeReactionByEmojiFromMessage(Emoji) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes all reactors of a given emoji reaction from the message.
- removeReactionByEmojiFromMessage(User, String) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes a user from the list of reactors of a given unicode emoji reaction from the message.
- removeReactionByEmojiFromMessage(User, Emoji) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes a user from the list of reactors of a given emoji reaction from the message.
- removeReactionsByEmoji(String...) - Method in interface org.javacord.api.entity.message.Message
-
Removes all reactors of the given unicode emoji reactions.
- removeReactionsByEmoji(Emoji...) - Method in interface org.javacord.api.entity.message.Message
-
Removes all reactors of the given emoji reactions.
- removeReactionsByEmoji(User, String...) - Method in interface org.javacord.api.entity.message.Message
-
Removes a user from the list of reactors of the given unicode emoji reactions.
- removeReactionsByEmoji(User, Emoji...) - Method in interface org.javacord.api.entity.message.Message
-
Removes a user from the list of reactors of the given emoji reactions.
- removeReactionsByEmojiFromMessage(String...) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes all reactors of the given unicode emoji reactions from the message.
- removeReactionsByEmojiFromMessage(Emoji...) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes all reactors of the given emoji reactions from the message.
- removeReactionsByEmojiFromMessage(User, String...) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes a user from the list of reactors of the given unicode emoji reactions from the message.
- removeReactionsByEmojiFromMessage(User, Emoji...) - Method in interface org.javacord.api.event.message.MessageEvent
-
Removes a user from the list of reactors of the given emoji reactions from the message.
- removeRole(long) - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
-
Removes a role from the list which will be mentioned.
- removeRole(long) - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
-
Removes a role from the mentions list if previously added.
- removeRole(String) - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
-
Removes a role from the list which will be mentioned.
- removeRole(String) - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
-
Removes a role from the mentions list if previously added.
- removeRole(Role) - Method in interface org.javacord.api.entity.user.User
-
Removes the given role from the user.
- removeRole(Role, String) - Method in interface org.javacord.api.entity.user.User
-
Removes the given role from the user.
- removeRoleAttachableListener(T) - Method in interface org.javacord.api.listener.server.role.RoleAttachableListenerManager
-
Removes a listener that implements one or more
RoleAttachableListeners. - removeRoleFromUser(User, Role) - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues a role to be removed from the user.
- removeRoleFromUser(User, Role) - Method in interface org.javacord.api.entity.server.Server
-
Removes the given role from the given server member.
- removeRoleFromUser(User, Role) - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues a role to be removed from the user.
- removeRoleFromUser(User, Role, String) - Method in interface org.javacord.api.entity.server.Server
-
Removes the given role from the given server member.
- removeRoleFromWhitelist(Role) - Method in class org.javacord.api.entity.emoji.CustomEmojiUpdater
-
Queues a role to be removed from the whitelist.
- removeRoleFromWhitelist(Role) - Method in interface org.javacord.api.entity.emoji.internal.CustomEmojiUpdaterDelegate
-
Queues a role to be removed from the whitelist.
- removeRoles(Collection<Long>) - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
-
Removes the roles from the list which will be mentioned.
- removeRoles(Collection<Long>) - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
-
Removes a collection of role id's from the mentions list if previously added.
- removeRolesFromUser(User, Collection<Role>) - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues a collection of roles to be removed from the user.
- removeRolesFromUser(User, Collection<Role>) - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues a collection of roles to be removed from the user.
- removeRulesChannel() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the rules channel to be removed.
- removeRulesChannel() - Method in interface org.javacord.api.entity.server.Server
-
Removes the rules channel of the server.
- removeRulesChannel() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the rules channel to be removed.
- removeServerAttachableListener(T) - Method in interface org.javacord.api.listener.server.ServerAttachableListenerManager
-
Removes a listener that implements one or more
ServerAttachableListeners. - removeServerChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.server.ServerChannelAttachableListenerManager
-
Removes a listener that implements one or more
ServerChannelAttachableListeners. - removeServerTextChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.server.text.ServerTextChannelAttachableListenerManager
-
Removes a listener that implements one or more
ServerTextChannelAttachableListeners. - removeServerVoiceChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.server.voice.ServerVoiceChannelAttachableListenerManager
-
Removes a listener that implements one or more
ServerVoiceChannelAttachableListeners. - removeSplash() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the splash to be removed.
- removeSplash() - Method in interface org.javacord.api.entity.server.Server
-
Removes the splash of the server.
- removeSplash() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the splash to be removed.
- removeSystemChannel() - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Queues the system channel to be removed.
- removeSystemChannel() - Method in interface org.javacord.api.entity.server.Server
-
Removes the system channel of the server.
- removeSystemChannel() - Method in class org.javacord.api.entity.server.ServerUpdater
-
Queues the system channel to be removed.
- removeTextChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.TextChannelAttachableListenerManager
-
Removes a listener that implements one or more
TextChannelAttachableListeners. - removeUser(long) - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
-
Removes an user from the list which will be mentioned.
- removeUser(long) - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
-
Removes an user from the mentions list if previously added.
- removeUser(String) - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
-
Removes an user from the list which will be mentioned.
- removeUser(String) - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
-
Removes an user from the mentions list if previously added.
- removeUser(DiscordApi, long, long, Emoji, User) - Static method in interface org.javacord.api.entity.message.Reaction
-
Removes a user from the list of reactors.
- removeUser(DiscordApi, String, String, Emoji, User) - Static method in interface org.javacord.api.entity.message.Reaction
-
Removes a user from the list of reactors.
- removeUser(User) - Method in interface org.javacord.api.entity.message.Reaction
-
Removes a user from the list of reactors.
- removeUser(User) - Method in interface org.javacord.api.entity.permission.Role
-
Removes the role from the given user.
- removeUser(User, String) - Method in interface org.javacord.api.entity.permission.Role
-
Removes the role from the given user.
- removeUserAttachableListener(T) - Method in interface org.javacord.api.listener.user.UserAttachableListenerManager
-
Removes a listener that implements one or more
UserAttachableListeners. - removeUserLimit() - Method in interface org.javacord.api.entity.channel.internal.ServerVoiceChannelUpdaterDelegate
-
Queues the user limit to be removed.
- removeUserLimit() - Method in interface org.javacord.api.entity.channel.ServerVoiceChannel
-
Removes the user limit of the channel.
- removeUserLimit() - Method in class org.javacord.api.entity.channel.ServerVoiceChannelUpdater
-
Queues the user limit to be removed.
- removeUserReactionByEmoji(long, long, Emoji, User) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the reaction of the given user.
- removeUserReactionByEmoji(String, String, Emoji, User) - Method in interface org.javacord.api.entity.message.UncachedMessageUtil
-
Removes the reaction of the given user.
- removeUsers(Collection<Long>) - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
-
Removes the users from the list which will be mentioned.
- removeUsers(Collection<Long>) - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
-
Removes a collection of user id's from the mentions list if previously added.
- removeVoiceChannelAttachableListener(T) - Method in interface org.javacord.api.listener.channel.VoiceChannelAttachableListenerManager
-
Removes a listener that implements one or more
VoiceChannelAttachableListeners. - removeWebhookAttachableListener(T) - Method in interface org.javacord.api.listener.webhook.WebhookAttachableListenerManager
-
Removes a listener that implements one or more
WebhookAttachableListeners. - removeWhitelist() - Method in class org.javacord.api.entity.emoji.CustomEmojiUpdater
-
Queues the whitelist to be removed.
- removeWhitelist() - Method in interface org.javacord.api.entity.emoji.internal.CustomEmojiUpdaterDelegate
-
Queues the whitelist to be removed.
- removeWhitelist() - Method in interface org.javacord.api.entity.emoji.KnownCustomEmoji
-
Removes the whitelist of the emoji.
- removeYourself() - Method in interface org.javacord.api.entity.message.Reaction
-
Removes the user of the connected account from the list of reactors.
- reorderRoles(List<Role>) - Method in interface org.javacord.api.entity.server.internal.ServerUpdaterDelegate
-
Sets the new order for the server's roles.
- reorderRoles(List<Role>) - Method in interface org.javacord.api.entity.server.Server
-
Reorders the roles of the server.
- reorderRoles(List<Role>) - Method in class org.javacord.api.entity.server.ServerUpdater
-
Sets the new order for the server's roles.
- reorderRoles(List<Role>, String) - Method in interface org.javacord.api.entity.server.Server
-
Reorders the roles of the server.
- Request - Interface in org.javacord.api.util.auth
-
This class represents the originating request that led to a response that demands authentication.
- RequestableMessageEvent - Interface in org.javacord.api.event.message
-
A message event where the message is NOT guaranteed to be in the cache, but can be requested from Discord.
- requestBan() - Method in interface org.javacord.api.event.server.member.ServerMemberBanEvent
-
Requests the Ban object of the event.
- requestCount() - Method in interface org.javacord.api.event.message.reaction.SingleReactionEvent
-
Gets the amount of users who used the reaction.
- requestMessage() - Method in interface org.javacord.api.event.message.RequestableMessageEvent
-
Requests a message from Discord, if it's not cached.
- requestQuota() - Method in class org.javacord.api.util.ratelimit.LocalRatelimiter
- requestQuota() - Method in interface org.javacord.api.util.ratelimit.Ratelimiter
-
Blocks the requesting thread until a quota becomes available.
- requestReaction() - Method in interface org.javacord.api.event.message.reaction.SingleReactionEvent
-
Gets the reaction if it exists.
- requestReason() - Method in interface org.javacord.api.event.server.member.ServerMemberBanEvent
-
Requests the reason of the ban.
- requiresAttachments() - Method in class org.javacord.api.entity.message.embed.EmbedBuilder
-
Checks if this embed requires any attachments.
- requiresAttachments() - Method in interface org.javacord.api.entity.message.embed.internal.EmbedBuilderDelegate
-
Checks if this embed requires any attachments.
- requiresColons() - Method in interface org.javacord.api.entity.emoji.KnownCustomEmoji
-
Checks if this emoji must be wrapped in colons.
- resetNickname(Server) - Method in interface org.javacord.api.entity.user.User
-
Removes the nickname of the user in the given server.
- resetNickname(Server, String) - Method in interface org.javacord.api.entity.user.User
-
Removes the nickname of the user in the given server.
- resetNickname(User) - Method in interface org.javacord.api.entity.server.Server
-
Removes the nickname of the given user.
- resetNickname(User, String) - Method in interface org.javacord.api.entity.server.Server
-
Removes the nickname of the given user.
- Response - Interface in org.javacord.api.util.auth
-
This class represents the response that demands authentication.
- RestRequestInformation - Interface in org.javacord.api.util.rest
-
Some information about a rest request.
- RestRequestResponseInformation - Interface in org.javacord.api.util.rest
-
Some information about a rest request response.
- ResumeEvent - Interface in org.javacord.api.event.connection
-
A resume event.
- ResumeListener - Interface in org.javacord.api.listener.connection
-
This listener listens to resumed sessions.
- RichInvite - Interface in org.javacord.api.entity.server.invite
-
This class represents an invite with additional information like expire date, creator, etc.
- Role - Interface in org.javacord.api.entity.permission
-
This class represents a Discord role, e.g.
- ROLE_ADD - org.javacord.api.entity.auditlog.AuditLogChangeType
- ROLE_CREATE - org.javacord.api.entity.auditlog.AuditLogActionType
- ROLE_DELETE - org.javacord.api.entity.auditlog.AuditLogActionType
- ROLE_MENTION - Static variable in class org.javacord.api.util.DiscordRegexPattern
-
A pattern which checks for mentioned roles (e.g.
- ROLE_REMOVE - org.javacord.api.entity.auditlog.AuditLogChangeType
- ROLE_UPDATE - org.javacord.api.entity.auditlog.AuditLogActionType
- RoleAttachableListener - Interface in org.javacord.api.listener.server.role
-
This is a marker interface for listeners that can be attached to a
Role. - RoleAttachableListenerManager - Interface in org.javacord.api.listener.server.role
-
This class can be used to add and retrieve
RoleAttachableListeners. - RoleBuilder - Class in org.javacord.api.entity.permission
-
This class is used to create roles.
- RoleBuilder(Server) - Constructor for class org.javacord.api.entity.permission.RoleBuilder
-
Creates a new role role builder for the given server.
- RoleBuilderDelegate - Interface in org.javacord.api.entity.permission.internal
-
This class is internally used by the
RoleBuilderto create roles. - RoleChangeColorEvent - Interface in org.javacord.api.event.server.role
-
A role change color event.
- RoleChangeColorListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role color changes.
- RoleChangeHoistEvent - Interface in org.javacord.api.event.server.role
-
A role change hoist event.
- RoleChangeHoistListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role hoist changes.
- RoleChangeMentionableEvent - Interface in org.javacord.api.event.server.role
-
A role change mentionable event.
- RoleChangeMentionableListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role mentionable changes.
- RoleChangeNameEvent - Interface in org.javacord.api.event.server.role
-
A role change name.
- RoleChangeNameListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role name changes.
- RoleChangePermissionsEvent - Interface in org.javacord.api.event.server.role
-
A role change permissions event.
- RoleChangePermissionsListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role permission changes.
- RoleChangePositionEvent - Interface in org.javacord.api.event.server.role
-
A role change position event.
- RoleChangePositionListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role position changes.
- RoleCreateEvent - Interface in org.javacord.api.event.server.role
-
A role create event.
- RoleCreateListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role creations.
- RoleDeleteEvent - Interface in org.javacord.api.event.server.role
-
A role delete event.
- RoleDeleteListener - Interface in org.javacord.api.listener.server.role
-
This listener listens to role deletions.
- RoleEvent - Interface in org.javacord.api.event.server.role
-
A Role event.
- RoleUpdater - Class in org.javacord.api.entity.permission
-
This class can be used to update the settings of a role.
- RoleUpdater(Role) - Constructor for class org.javacord.api.entity.permission.RoleUpdater
-
Creates a new role updater.
- RoleUpdaterDelegate - Interface in org.javacord.api.entity.permission.internal
-
This class is internally used by the
RoleUpdaterto update roles. - Route - Interface in org.javacord.api.util.auth
-
This class represents the route to which a request is done that needs to be authenticated.
- RUSSIA - org.javacord.api.entity.Region