Index

A B C D E F G H I J K L M N O P Q R S T U V Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addListener(AudioEventListener) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Add a listener to events from this player.
addMember(String, long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addMember(String, YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addMember(String, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addMember(String, User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addRoleToMember(long, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addRoleToMember(YMember, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addRoleToMember(String, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
addRoleToMember(Member, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
AUDIO_GATEWAY_VERSION - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
AudioPlayerSendHandler - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 
AudioPlayerSendHandler(Player) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.AudioPlayerSendHandler
 
audioSourceManagers() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Returns the value of the audioSourceManagers record component.

B

ban(int) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
ban(int, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
ban(String, int) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Bans the user specified by the userId and deletes messages sent by the user based on the amount of delDays.
ban(Member, int) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Bans the Member and deletes messages sent by the user based on the amount of delDays.
ban(User, int) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Bans the Member and deletes messages sent by the user based on the amount of delDays.
ban(YMember) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(YMember, int, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(YMember, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(YUser, int, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(YUser, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(String, int, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(Member) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(Member, int, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(Member, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(User, int, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
ban(User, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
Bot - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example
 
Bot() - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example.Bot
 
botOwnerId() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example.ExampleCommandHandler
 
botOwnerId() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
 

C

canBotAddRoleToMember(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotBanUser(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotCreateRole(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotDeafenUser(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotDeleteMessages(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotKickUser(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotManageChannel(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotRemoveRoleFromMember(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotTimeOutUsers(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canBotUnBanUser(YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
cancelRequestToSpeak() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
canInteract(YMember) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
canInteract(Emote) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
canInteract(Member) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
canInteract(Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
canProvide() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.AudioPlayerSendHandler
 
canSync(IPermissionContainer) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
canSync(IPermissionContainer, IPermissionContainer) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
canYouAddRoleToMember(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotBanUsers(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotDeafenUser(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotDeleteMessages(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotKickUser(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotManageChannel(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotManageRoles(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotTimeOutUsers(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouAndBotUnBanUsers(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouBanUser(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouCreateRole(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouDeafenUser(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouDeleteMessages(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouKickUser(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouManageChannel(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouRemoveRoleFromMember(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouTimeOutUsers(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
canYouUnBanUser(YMember, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
 
changeUserNickname(YMember, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
changeUserNickname(Member, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
checkCleanup(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Check if the player should be "cleaned up" - stopped due to nothing using it, with the given threshold.
checkIfIsGuildOnly() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
Used to determine whether the command is Global(can be used on all servers) or whether it is only a Guild command(can only be used in specific servers)
checkIfIsGuildOnly() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Used to determine whether the command is Global(can be used on all servers) or whether it is only a Guild command(can only be used in specific servers)
checkIfIsGuildOnly() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
Used to determine whether the command is Global(can be used on all servers) or whether it is only a Guild command(can only be used in specific servers)
checkReasonLength(String, YSlashCommandInteractionEvent) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
CommandType - Enum Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers
 
CoreSlashCommandHandler - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers
For register the commands make sure to set it to awaitReady as seen here
CoreSlashCommandHandler(JDA, Guild) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
For an example please see ExampleCommandHandler(JDA, Guild)
createCategory(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createCopyOfChannel(T) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Creates a copy of the specified GuildChannel in this Guild.
createCopyOfRole(Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Creates a new Role in this Guild with the same settings as the given Role.
createEmote(String, Icon, Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createNewsChannel(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Creates a new NewsChannel in this Guild.
createNewsChannel(String, Category) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createPlayer() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
createRole() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createStageChannel(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Creates a new StageChannel in this Guild.
createStageChannel(String, Category) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createTemplate(String, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createTextChannel(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createTextChannel(String, Category) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
createVoiceChannel(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Creates a new VoiceChannel in this Guild.
createVoiceChannel(String, Category) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 

D

deafen(boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
deafen(YMember, YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
deafen(YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
deafen(Member, IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
deafen(IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
decodeTrack(MessageInput) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Decode a track from an input stream.
deferReply() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Acknowledge this interaction and defer the reply to a later time.
deferReply(boolean) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Acknowledge this interaction and defer the reply to a later time.
delete() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
delete(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
deleteCommandById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
deleteCommandById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
DEVELOPMENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is under development.
DISCORD_GATEWAY_VERSION - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
DISCORD_REST_VERSION - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
DuplicateNameException - Exception in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.exception
 
DuplicateNameException(SlashCommandInteraction) - Constructor for exception io.github.yusufsdiscordbot.yusufsdiscordcore.bot.exception.DuplicateNameException
 
DuplicateNameException(SlashCommandInteraction, String) - Constructor for exception io.github.yusufsdiscordbot.yusufsdiscordcore.bot.exception.DuplicateNameException
 

E

editCommandById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
editCommandById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
EIGHTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
ELEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
enableGcMonitoring() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Enable reporting GC pause length statistics to log (warn level with lengths bad for latency, debug level otherwise)
encodeTrack(MessageOutput, AudioTrack) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Encode a track into an output stream.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Indicates whether some other object is "equal to" this one.
EXAMPLE - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is an example command.
ExampleCommandHandler - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example
 
ExampleCommandHandler(JDA, Guild) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example.ExampleCommandHandler
Handles and registers the commands

F

FIFTEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FIFTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
findMembers(Predicate<? super Member>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves and collects members of this guild into a list.
findMembersWithRoles(Collection<Role>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves and collects members of this guild into a list.
findMembersWithRoles(Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves and collects members of this guild into a list.
FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FORTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FOURTEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
FUN - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is a fun command.

G

getActiveClients() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getActivities() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getAfkChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getAfkTimeout() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getAsAudioChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsBoolean() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsDouble() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsGuildChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsMember() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsMention() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getAsMention() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getAsMention() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getAsMentionable() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsMessageChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsNewsChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsRole() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsStageChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsTag() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getAsTag() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
The "tag" for this user
getAsTextChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsThreadChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsUser() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAsVoiceChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getAudioManager() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getAudioManager() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getAuthor() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getAvatarId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getAvatarId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getAvatarId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getBannerId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getBannerUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
The guild banner url.
getBlockingQueue() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
 
getBoostCount() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getBoosters() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getBoostRole() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Looks up the role which is the booster role of this guild.
getBoostTier() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getBot() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getBot() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getBotEffectiveAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getBotId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getBotIdLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getBotRole() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Looks up the role which is the integration role for the currently connected bot (self-user).
getBotTag() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getCallback() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
 
getCategories() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all Categories in this Guild.
getCategoriesByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all Categories in this Guild that have the same name as the one provided.
getCategoryById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets the Category from this guild that matches the provided id.
getCategoryById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets the Category from this guild that matches the provided id.
getCategoryCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
getChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The channel this interaction happened in.
getChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YSlashCommandInteraction
 
getChannelById(Class<T>, long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Get a channel of the specified type by id.
getChannelById(Class<T>, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Get a channel of the specified type by id.
getChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Populated list of channels for this guild.
getChannels(boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getChannelType() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getChannelType() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The ChannelType for the channel this interaction came from.
getColor() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getColorRaw() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getCommandData() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
Retrieves all the command data such as the name and description of the command.
getCommandData() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
Retrieves all the command data such as the name and description of the command.
getCommandId() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The command id
This is the id generated when a command is created via Guild.updateCommands() or similar.
getCommandIdLong() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The command id
getCommandInteractionPayload() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
 
getCommandPath() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
getCommandString() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Gets the display string for this command.
getCommandType() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
Used to determine what type of command it is.
getCommandType() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Used to determine what type of command it is.
getCommandType() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
Used to determine what type of command it is.
getCommandType() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The Type of command this interaction is for.
getCommandType(String) - Static method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
The command type as a String
getCommunityUpdatesChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getConfiguration() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
getDefaultAvatarId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getDefaultAvatarId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getDefaultAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getDefaultAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
The URL for the user's default avatar image.
getDefaultChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getDefaultChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getDefaultNotificationLevel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getDescription() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getDescription() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Provides the user information on what the command is about.
getDiscriminator() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getDiscriminator() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getEffectiveAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getEffectiveAvatarUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getEmoteById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets an Emote from this guild that has the same id as the one provided.
getEmoteById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets an Emote from this guild that has the same id as the one provided.
getEmoteCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getEmotes() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all custom Emotes belonging to this Guild.
getEmotesByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all Emotes in this Guild that have the same name as the one provided.
getExplicitContentLevel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getFeatures() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getFlags() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getFlags() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getFlagsRaw() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getFlagsRaw() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getFrameBufferDuration() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
getGuild() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getGuild() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The YGuild this interaction happened in.
getGuildChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The GuildChannel this interaction happened in.
getGuildChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YSlashCommandInteraction
 
getGuildChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getGuildChannelById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getGuildChannelById(ChannelType, long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getGuildChannelById(ChannelType, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Get GuildChannel for the provided ID.
getGuildId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getGuildIdLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getGuildLocale() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Returns the preferred language of the Guild.
getGuildName() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getHook() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
 
getIconId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getIconUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getId() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The Snowflake id of this entity.
getIdLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getIdLong() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The Snowflake id of this entity.
getInstance() - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.PlayerHandler
 
getInteraction() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
getInteraction() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YSlashCommandInteraction
 
getJDA() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getJDA() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getJDA() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
The JDA instance.
getJDA() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getJDA() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Returns the JDA instance of this interaction
getLocale() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getLoop() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
 
getManager() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getManager() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
getMaxBitrate() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMaxEmotes() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMaxFileSize() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Returns the maximum size for files that can be uploaded with this account.
getMaxFileSize() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMaxMembers() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMaxPresences() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMember() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The YMember who caused this interaction.
getMember(YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMember(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberByTag(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberByTag(String, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberCount() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMemberId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getMemberIdLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getMembers() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMembersByEffectiveName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMembersByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMembersByNickname(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMembersWithRoles(Collection<Role>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of Members that have all provided Roles.
getMembersWithRoles(Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getMentionedChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getMentionedMembers() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getMentionedRoles() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getMentionedUsers() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getMentions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getMessageChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The MessageChannel this interaction happened in.
getMessageCommands() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Gets message commands as a list.
getMusicManager(YGuild) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.PlayerHandler
 
getMutualGuilds() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getMutualGuilds() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getName() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getName() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getName() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getName() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getName() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getName() - Method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
The command type as a String
getName() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
Provides the user with name of the command
getName() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Provides the user with name of the command
getName() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
Provides the user with name of the command
getName() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The command name.
getNewsChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The NewsChannel this interaction happened in.
getNewsChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a NewsChannel from this guild that has the same id as the one provided.
getNewsChannelById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a NewsChannel from this guild that has the same id as the one provided.
getNewsChannelCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getNewsChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all NewsChannels in this Guild.
getNewsChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all NewsChannels in this Guild that have the same name as the one provided.
getNickname() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getNSFWLevel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getOnlineStatus() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getOnlineStatus(ClientType) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getOption(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Finds the first option with the specified name.
getOption(String, Function<? super YusufOptionMapping, ? extends T>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Finds the first option with the specified name.
getOption(String, Supplier<? extends T>, Function<? super YusufOptionMapping, ? extends T>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Finds the first option with the specified name.
getOption(String, T, Function<? super YusufOptionMapping, ? extends T>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Finds the first option with the specified name.
getOptions() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The options provided by the user when this command was executed.
getOptionsByName(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Gets all options for the specified name.
getOptionsByType(OptionType) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Gets all options for the specified type.
getOwner() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getOwnerId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getOwnerIdLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getPermissionChecker() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getPermissions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getPermissions(GuildChannel) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getPermissions(IPermissionContainer) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getPermissionsExplicit() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getPermissionsExplicit(GuildChannel) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getPermissionsExplicit(IPermissionContainer) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getPlayer() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
getPlayer() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.MusicManager
 
getPlayer() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
 
getPlayingTrack() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
getPrivateChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The PrivateChannel this interaction happened in.
getPublicRole() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getRemoteNodeRegistry() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
getRequiredMFALevel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getRoleByBot(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Looks up a role which is the integration role for a bot.
getRoleByBot(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Looks up a role which is the integration role for a bot.
getRoleByBot(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Looks up a role which is the integration role for a bot.
getRoleById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a Role from this guild that has the same id as the one provided.
getRoleById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a Role from this guild that has the same id as the one provided.
getRoleCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getRoles() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all Roles in this Guild.
getRoles() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getRolesByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all Roles in this Guild that have the same name as the one provided.
getRulesChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getScheduler() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
getScheduler() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.MusicManager
 
getSchedulerHandler() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
getSelfMember() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getSendHandler() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.MusicManager
 
getSlashCommandData() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Retrieves all the slash command data such as the name and description of the command.
getSlashCommands() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Gets slash commands as a list.
getSplashUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getStageChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a StageChannel from this guild that has the same id as the one provided.
getStageChannelById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a StageChannel from this guild that has the same id as the one provided.
getStageChannelCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getStageChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all StageChannel in this Guild.
getStageChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all StageChannel in this Guild that have the same name as the one provided.
getSubcommandGroup() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The subcommand group name.
getSubcommandName() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The subcommand name.
getSystemChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getTextChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The TextChannel this interaction happened in.
getTextChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getTextChannelById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getTextChannelCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getTextChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all TextChannels in this Guild.
getTextChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getThreadChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The ThreadChannel this interaction happened in.
getThreadChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a ThreadChannel from this guild that has the same id as the one provided.
getThreadChannelById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a ThreadChannel from this guild that has the same id as the one provided.
getThreadChannelCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getThreadChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all ThreadChannel in this Guild.
getThreadChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all ThreadChannel in this Guild that have the same name as the one provided.
getTimeBoosted() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getTimeCreated() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
getTimeCreated() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
The time this entity was created.
getTimeCreated() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getTimeCreated() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getTimeCreated() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The time this entity was created.
getTimeJoined() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getTimeOutEnd() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
The time this Member will be released from time out.
getToken() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The interaction token used for responding to an interaction.
getType() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
 
getType() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The InteractionType for this interaction.
getTypeRaw() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The raw interaction type.
getUser() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getUser() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The YUser who caused this interaction.
getUserCommands() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Gets user commands as a list.
getUserId() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getUserIdLong() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getUserLocale() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Returns the selected language of the invoking user.
getUserTag() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
getVanityCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getVanityUrl() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getVerificationLevel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getVoiceChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
The VoiceChannel this interaction happened in.
getVoiceChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a VoiceChannel from this guild that has the same id as the one provided.
getVoiceChannelById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a VoiceChannel from this guild that has the same id as the one provided.
getVoiceChannelCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getVoiceChannels() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets all VoiceChannels in this Guild.
getVoiceChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Gets a list of all VoiceChannels in this Guild that have the same name as the one provided.
getVoiceState() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
getVoiceStates() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
getVolume() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
getVolume() - Method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
GITHUB - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
guild() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
Returns the value of the guild record component.
guild() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Returns the value of the guild record component.

H

hasAccess(GuildChannel) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasAccess(IPermissionContainer) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Returns a hash code value for this object.
hashCode() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Returns a hash code value for this object.
hasPermission(Collection<Permission>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPermission(GuildChannel, Collection<Permission>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPermission(GuildChannel, Permission...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPermission(IPermissionContainer, Collection<Permission>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPermission(IPermissionContainer, Permission...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPermission(Permission) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPermission(Permission...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
hasPrivateChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
hasPrivateChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
hasTimeJoined() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
HUNDRED_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 

I

INFO - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is used to provide info.
io.github.yusufsdiscordbot.yusufsdiscordcore.bot - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot
Were all the core classes are found such YusufGuild or YusufSlashCommandInteractionEvent.
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option
All the classes for slash command options are found here
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core
All the core classes for the core are found here such as YusufUser of YusufMember.
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example
The example classes are here, so they can be used by a developer who needs an example of a command or the command handler.
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.exception - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.exception
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction
All the interaction events are found here such as the slash command event.
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music
 
io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend - package io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 
isAcknowledged() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Whether this interaction has already been acknowledged.
isBoosting() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Returns whether a member is boosting the guild or not.
isBoostProgressBarEnabled() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
isBot() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
isBot() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
isBotVerified() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Check if the bot is verified or not.
isDeafened() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
isEmpty() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
 
isFromGuild() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
Whether this interaction came from a YGuild.
isInVc() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
isInVc(YMember, YReplyCallback) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util.Verify
 
isInVc(Member, YReplyCallback) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util.Verify
 
isInVc(Member, IReplyCallback) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util.Verify
 
isLoaded() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
isMember(YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
isMember(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
isMfaEnabled() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
If true, this account is protected by Multi-Factor authorization.
isNotInVc(YMember, YReplyCallback) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util.Verify
 
isNotInVc(Member, YReplyCallback) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util.Verify
 
isNotInVc(Member, IReplyCallback) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util.Verify
 
isOpus() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.AudioPlayerSendHandler
 
isOwner() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
isPaused() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
isPending() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
isResumed() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
isSystem() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
isSystem() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
isTimedOut() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Whether this Member is in time out.
isUsingSeekGhosting() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Seek ghosting is the effect where while a seek is in progress, buffered audio from the previous location will be served until seek is ready or the buffer is empty.

J

JDA_VERSION - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
JDA_VERSION_MINOR - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
joinVc(YMember, YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
joinVc(YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
joinVc(Member, IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
joinVc(IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 

K

kick() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
kick(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Kicks the Member specified by the userId from the Guild.
kick(YMember) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
kick(YMember, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
kick(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
kick(String, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
kick(Member) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
kick(Member, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
kickVoiceMember(Member) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Used to kick a Member from a AudioChannel.

L

leave() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
leaveVc(YMember, YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
leaveVc(YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
leaveVc(Member, IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
leaveVc(IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
loadAndPlay(TextChannel, String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.PlayerHandler
 
loadItem(AudioReference, AudioLoadResultHandler) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Schedules loading a track or playlist with the specified identifier.
loadItem(String, AudioLoadResultHandler) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Schedules loading a track or playlist with the specified identifier.
loadItemOrdered(Object, AudioReference, AudioLoadResultHandler) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Schedules loading a track or playlist with the specified identifier with an ordering key so that items with the same ordering key are handled sequentially in the order of calls to this method.
loadItemOrdered(Object, String, AudioLoadResultHandler) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Schedules loading a track or playlist with the specified identifier with an ordering key so that items with the same ordering key are handled sequentially in the order of calls to this method.
loadMembers() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves and collects members of this guild into a list.
loadMembers(Consumer<Member>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 

M

main(String[]) - Static method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.example.Bot
 
member() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Returns the value of the member record component.
MessageCommand - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions
 
MessageCommand(String, boolean, CommandType...) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
 
MODERATION - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is a moderation command.
modifyCategoryPositions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyMemberRoles(Member, Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Modifies the complete Role set of the specified Member
The provided roles will replace all current Roles of the specified Member.
modifyMemberRoles(Member, Collection<Role>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyMemberRoles(Member, Collection<Role>, Collection<Role>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyNickname(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
modifyNickname(Member, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyRolePositions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Modifies the positional order of Guild.getRoles() using a specific RestAction extension to allow moving Roles up/down or to a specific position.
modifyRolePositions(boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyTextChannelPositions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyTextChannelPositions(Category) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyVoiceChannelPositions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
modifyVoiceChannelPositions(Category) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
moveVoiceMember(Member, AudioChannel) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
MUSIC - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is a music command.
MusicManager - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 
MusicManager(PlayerManager) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.MusicManager
 
mute(boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
mute(YMember, YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
mute(YReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
mute(Member, IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
mute(IReplyCallback) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
 
mute(YMember, Boolean, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
mute(Member, Boolean, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 

N

nextTrack() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
Start the next track, stopping the current one if it is playing.
NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
NINETY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 

O

onButtonInteraction(ButtonInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
 
onButtonInteraction(ButtonInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
 
onButtonInteraction(ButtonInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
 
ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
onMessageContextInteraction(MessageContextInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
 
onSelectMenuInteraction(SelectMenuInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.MessageCommand
 
onSelectMenuInteraction(SelectMenuInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
 
onSelectMenuInteraction(SelectMenuInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
 
onSlashCommand(YSlashCommandInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Used when creating a new slash command.
onSlashCommandInteraction(SlashCommandInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Handles the slash command event.
onTrackEnd(AudioPlayer, AudioTrack, AudioTrackEndReason) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
 
onUserContextInteraction(UserContextInteractionEvent) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
Used to create a user context interaction event.
openPrivateChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
openPrivateChannel() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
 
optionMapping() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
Returns the value of the optionMapping record component.
OWNER_ONLY - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is owner only.

P

pause() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Used to pause the player.
PermissionChecker - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility
 
PermissionChecker(Guild) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
Creates an instance of a PermissionChecker record class.
player() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Returns the value of the player record component.
Player - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
An audio player that is capable of playing audio tracks and provides audio frames from the currently playing track.
Player(AudioPlayer) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Creates an instance of a Player record class.
PlayerHandler - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music
 
PlayerHandler() - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.PlayerHandler
 
PlayerManager - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 
PlayerManager(AudioPlayerManager) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
playName(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
playTrack(AudioTrack) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
playUrl(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
provide() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
provide(long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
provide(MutableAudioFrame) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
provide(MutableAudioFrame, long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
provide20MsAudio() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.AudioPlayerSendHandler
 
prune(int, boolean, Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
prune(int, Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
This method will prune (kick) all members who were offline for at least days days.
prune(Integer, Role...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
pruneMemberCache() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 

Q

queue(AudioTrack) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
Add the next track to queue or play right away if nothing is in the queue.
queueAndRegisterCommands(Collection<SlashCommand>, Collection<UserCommand>, Collection<MessageCommand>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Used to register the slash commands.
queueAndRegisterMessageContextCommands(Collection<MessageCommand>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Used to register the message context commands.
queueAndRegisterSlashCommands(Collection<SlashCommand>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Used to register the slash commands.
queueAndRegisterUserCommands(Collection<UserCommand>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CoreSlashCommandHandler
Used to register the user commands.

R

registerLocalSource(PlayerManager) - Static method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Registers the local file source manager to the specified player manager.
registerLocalSource(PlayerManager, MediaContainerRegistry) - Static method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Registers the local file source manager to the specified player manager.
registerRemoteSources(PlayerManager) - Static method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
registerRemoteSources(PlayerManager, MediaContainerRegistry) - Static method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Registers all built-in remote audio sources to the specified player manager.
registerSourceManager(AudioSourceManager) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
removeListener(AudioEventListener) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Remove an attached listener using identity comparison.
removeRoleFromMember(long, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
removeRoleFromMember(YMember, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
removeRoleFromMember(String, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
removeRoleFromMember(Member, Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
removeTimeout() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Removes a time out from this Member in this Guild.
removeTimeout(Member) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Removes a time-out from the specified Member in this Guild.
removeTimeout(YMember) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
removeTimeoutById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
removeTimeoutById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
reply(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
reply(Message) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyEmbeds(Collection<? extends MessageEmbed>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyEmbeds(MessageEmbed, MessageEmbed...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyFile(byte[], String, AttachmentOption...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyFile(File, String, AttachmentOption...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyFile(File, AttachmentOption...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyFile(InputStream, String, AttachmentOption...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyFormat(String, Object...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
Reply to this interaction and acknowledge it.
replyQueuedEmbed(MessageEmbed) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
replays as an embed message.
replyQueuedEphemeral(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
replays as an ephemeral message.
replyQueuedEphemeralEmbed(MessageEmbed) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
 
replyQueuedMessage(String) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
 
requestToSpeak() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
resume() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Used to resume the player.
retrieveActiveThreads() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveAuditLogs() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveBan(YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
retrieveBan(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a Ban of the provided User
If you wish to ban or unban a user, use either ban(User, int) or unban(User).
retrieveBanById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a Ban of the provided ID
If you wish to ban or unban a user, use either ban(id, int) or unban(id).
retrieveBanById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveBanList() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveCommandById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveCommandById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveCommandPrivileges() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveCommandPrivilegesById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveCommandPrivilegesById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveCommands() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveEmote(Emote) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveEmoteById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveEmoteById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveEmotes() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveInvites() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveMember(YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveMember(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Load the member for the specified user.
retrieveMember(User, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Load the member for the specified user.
retrieveMemberById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Load the member for the specified user.
retrieveMemberById(long, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveMemberById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Load the member for the specified user.
retrieveMemberById(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Load the member for the specified user.
retrieveMembers(boolean, Collection<User>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members.
retrieveMembers(Collection<User>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members.
retrieveMembersByIds(boolean, long...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveMembersByIds(boolean, String...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members by their user id.
retrieveMembersByIds(boolean, Collection<Long>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members by their user id.
retrieveMembersByIds(long...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members by their user id.
retrieveMembersByIds(String...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members by their user id.
retrieveMembersByIds(Collection<Long>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves a list of members by their user id.
retrieveMembersByPrefix(String, int) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveMetaData() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveOwner() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Shortcut for guild.retrieveMemberById(guild.getOwnerIdLong()).
retrieveOwner(boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Shortcut for guild.retrieveMemberById(guild.getOwnerIdLong()).
retrieveProfile() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
 
retrieveProfile() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
Loads the user's User.Profile data.
retrievePrunableMemberCount(int) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveRegions() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Retrieves the available regions for this Guild
Shortcut for retrieveRegions(true)
This will include deprecated voice regions by default.
retrieveRegions(boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveTemplates() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveVanityInvite() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
retrieveWebhooks() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 

S

scheduler - Variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.MusicManager
Retrieve the track scheduler.
setFilterFactory(PcmFilterFactory) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
setFrameBufferDuration(int) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
setFrameBufferDuration(Integer) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
setHttpBuilderConfigurator(Consumer<HttpClientBuilder>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
setHttpRequestConfigurator(UnaryOperator<RequestConfig>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
setItemLoaderThreadPoolSize(int) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Sets the number of threads used for loading processing item load requests.
setLoop(boolean) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
Used to loop the current track.
setPlayerCleanupThreshold(long) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Sets the threshold for clearing an audio player when it has not been queried for the specified amount of time.
setTrackStuckThreshold(long) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Sets the threshold for how long a track can be stuck until the TrackStuckEvent is sent out.
SETUP - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is used to set up something
setUseSeekGhosting(boolean) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
 
setVolume(int) - Static method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
setVolume(Volume) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SEVENTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
shutdown() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Shut down the manager.
SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SIXTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
SlashCommand - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions
Used when making a new command.
SlashCommand(String, String, boolean, CommandType...) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.SlashCommand
Were the command is registered.
source(Class<T>) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Shortcut for accessing a source manager of a certain class.
startTrack(AudioTrack, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
 
stop() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Used to terminate the player.
stopTrack() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Stop currently playing track.
SUPPORT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is used to provide support

T

TEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTEEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THIRTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
timeoutFor(long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Puts this Member in time out in this Guild for a specific amount of time.
timeoutFor(YMember, long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutFor(YMember, Duration) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutFor(YMember, TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutFor(Duration) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Puts this Member in time out in this Guild for a specific amount of time.
timeoutFor(Member, long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutFor(Member, Duration) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutFor(Member, TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutForById(long, long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutForById(long, Duration) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutForById(String, long, TimeUnit) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutForById(String, Duration) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutUntil(Member, TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Puts the specified Member in time out in this Guild until the specified date.
timeoutUntil(TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Puts this Member in time out in this Guild until the specified date.
timeoutUntilById(long, TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
timeoutUntilById(String, TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.utility.PermissionChecker
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
Returns a string representation of this record class.
toString() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Returns a string representation of this record class.
TrackScheduler - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 
TrackScheduler(Player) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.TrackScheduler
 
transferOwnership(YMember) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
transferOwnership(Member) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
TWELVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_EIGHT_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_FIVE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_FOUR_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_NINE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_ONE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_SEVEN_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_SIX_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_THREE_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWENTY_TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
TWO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 

U

unBan(YUser) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
unBan(YUser, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
unBan(Long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
unBan(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
unBan(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
unBan(User, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
UNKNOWN - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
No yet determined.
unloadMember(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
updateCommandPrivileges(Map<String, ? extends Collection<CommandPrivilege>>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
updateCommandPrivilegesById(long, Collection<? extends CommandPrivilege>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
updateCommandPrivilegesById(long, CommandPrivilege...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
updateCommandPrivilegesById(String, Collection<? extends CommandPrivilege>) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
updateCommandPrivilegesById(String, CommandPrivilege...) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
updateCommands() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
upsertCommand(String, String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
upsertCommand(CommandData) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
 
user() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Returns the value of the user record component.
user() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
Returns the value of the user record component.
UserCommand - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions
 
UserCommand(String, boolean, CommandType...) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.extensions.UserCommand
 
useRemoteNodes(String...) - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.PlayerManager
Configure to use remote nodes for playback.
UTILITY - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
This command is a utility command.

V

valueOf(String) - Static method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.handlers.CommandType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
Returns an array containing the constants of this enum class, in the order they are declared.
Verify - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.util
 
Volume - Enum Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 

Y

YAudioSourceManagers - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend
 
YAudioSourceManagers(AudioSourceManagers) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.YAudioSourceManagers
Creates an instance of a YAudioSourceManagers record class.
YBot - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core
Inspiration from SelfUser
YBot(SelfUser) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YBot
Creates an instance of a YBot record class.
YCommandInteraction - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction
 
YCommandInteraction(IReplyCallback) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteraction
 
YCommandInteraction(IReplyCallback, CommandInteractionPayload) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteraction
 
YCommandInteractionPayload - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction
 
YCommandInteractionPayload(IReplyCallback, CommandInteractionPayload) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
 
YDC_VERSION - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
YDC_VERSION_MINOR - Static variable in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.YDCInfo
 
YDCInfo - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot
 
YGuild - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core
 
YGuild(Guild) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
Creates an instance of a YGuild record class.
YMember - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core
Represents a Guild-specific User.
YMember(Member) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
Creates an instance of a YMember record class.
YReplyCallback - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction
 
YReplyCallback(IReplyCallback) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YReplyCallback
 
YSlashCommandInteraction - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction
 
YSlashCommandInteraction(IReplyCallback, CommandInteractionPayload, SlashCommandInteraction) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YSlashCommandInteraction
 
YSlashCommandInteractionEvent - Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events
 
YSlashCommandInteractionEvent(SlashCommand, SlashCommandInteractionEvent) - Constructor for class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.events.YSlashCommandInteractionEvent
 
YUser - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core
 
YUser(User) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
Creates an instance of a YUser record class.
YusufOptionMapping - Record Class in io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option
 
YusufOptionMapping(OptionMapping) - Constructor for record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.command_option.YusufOptionMapping
Creates an instance of a YusufOptionMapping record class.

Z

ZERO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
 
A B C D E F G H I J K L M N O P Q R S T U V Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form