Index
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
audioSourceManagersrecord 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
Memberand 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
Memberand 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
GuildChannelin thisGuild. - createCopyOfRole(Role) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Creates a new
Rolein thisGuildwith the same settings as the givenRole. - 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
NewsChannelin 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
StageChannelin 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
VoiceChannelin 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
Categoriesin thisGuild. - getCategoriesByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a list of all
Categoriesin 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
Categoryfrom this guild that matches the provided id. - getCategoryById(String) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets the
Categoryfrom 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
channelsfor 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
ChannelTypefor 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 viaGuild.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
Typeof 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
Emotefrom 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
Emotefrom 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
Emotesbelonging to thisGuild. - getEmotesByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a list of all
Emotesin 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
YGuildthis interaction happened in. - getGuildChannel() - Method in class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.interaction.YCommandInteractionPayload
-
The
GuildChannelthis 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
GuildChannelfor 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
JDAinstance 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
YMemberwho 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
Membersthat have all providedRoles. - 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
MessageChannelthis 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
NewsChannelthis interaction happened in. - getNewsChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a
NewsChannelfrom 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
NewsChannelfrom 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
NewsChannelsin thisGuild. - getNewsChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a list of all
NewsChannelsin 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
PrivateChannelthis 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
Rolefrom 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
Rolefrom 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
Rolesin thisGuild. - 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
Rolesin 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
StageChannelfrom 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
StageChannelfrom 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
StageChannelin thisGuild. - getStageChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a list of all
StageChannelin 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
TextChannelthis 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
TextChannelsin thisGuild. - 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
ThreadChannelthis interaction happened in. - getThreadChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a
ThreadChannelfrom 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
ThreadChannelfrom 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
ThreadChannelin thisGuild. - getThreadChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a list of all
ThreadChannelin 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
InteractionTypefor 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
YUserwho 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
VoiceChannelthis interaction happened in. - getVoiceChannelById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a
VoiceChannelfrom 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
VoiceChannelfrom 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
VoiceChannelsin thisGuild. - getVoiceChannelsByName(String, boolean) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Gets a list of all
VoiceChannelsin 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
guildrecord component. - guild() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Returns the value of the
guildrecord 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
Memberspecified by the userId from theGuild. - 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
Memberfrom aAudioChannel.
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
memberrecord 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
Roleset of the specifiedMember
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 specificRestActionextension to allow moving Rolesup/downortoa 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
optionMappingrecord 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
PermissionCheckerrecord class. - player() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Player
-
Returns the value of the
playerrecord 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
Playerrecord 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
-
See
YAudioSourceManagers.registerRemoteSources(PlayerManager, MediaContainerRegistry), but with default containers. - 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
-
Retrieves a
Banof the providedUser
If you wish to ban or unban a user, use eitheror {@link #unBan(YUser) unban(User)}. <p> Possible {@link ErrorResponse ErrorResponses} caused by the returned {@link RestAction RestAction} include the following: <ul> <li>{@link ErrorResponse#MISSING_PERMISSIONS MISSING_PERMISSIONS} <br> The ban list cannot be fetched due to a permission discrepancy</li> <li>{@link ErrorResponse#UNKNOWN_BAN UNKNOWN_BAN} <br> Either the ban was removed before finishing the task or it did not exist in the first place</li> </ul> - retrieveBan(User) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Retrieves a
Banof the providedUser
If you wish to ban or unban a user, use eitherban(User, int)orunban(User). - retrieveBanById(long) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YGuild
-
Retrieves a
Banof the provided ID
If you wish to ban or unban a user, use eitherban(id, int)orunban(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.Profiledata. - 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 forretrieveRegions(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
Guildfor 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
Guildfor 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
Guilduntil the specified date. - timeoutUntil(TemporalAccessor) - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YMember
-
Puts this Member in time out in this
Guilduntil 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
userrecord component. - user() - Method in record class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.core.YUser
-
Returns the value of the
userrecord 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
YAudioSourceManagersrecord 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
YBotrecord 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
YGuildrecord 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
YMemberrecord 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
YUserrecord 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
YusufOptionMappingrecord class.
Z
- ZERO_PERCENT - Enum constant in enum class io.github.yusufsdiscordbot.yusufsdiscordcore.bot.music.backend.Volume
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form