Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AudioPlayerSendHandler - Class in dev.despical.musicbot.audio
- AudioPlayerSendHandler(AudioPlayer) - Constructor for class dev.despical.musicbot.audio.AudioPlayerSendHandler
B
- BotConfig - Record Class in dev.despical.musicbot.config
- BotConfig(String, String, String, YoutubeConfig, BotLanguage) - Constructor for record class dev.despical.musicbot.config.BotConfig
-
Creates an instance of a
BotConfigrecord class. - BotLanguage - Enum Class in dev.despical.musicbot.i18n
- BotListener - Class in dev.despical.musicbot.listener
- BotListener(MusicService, GuildStateStore, TranslationService) - Constructor for class dev.despical.musicbot.listener.BotListener
- buildHistoryReplayEmbed(String, GuildStateStore.TrackHistoryEntry, Member, boolean, boolean) - Method in class dev.despical.musicbot.audio.MusicService
- buildPlaybackControlRows(Guild) - Method in class dev.despical.musicbot.audio.MusicService
C
- cancelSuppressedQueuedNotification(String) - Method in class dev.despical.musicbot.audio.MusicService
- cancelSuppressedStartNotification(String) - Method in class dev.despical.musicbot.audio.MusicService
- canControl(Member, VoiceChannel) - Method in class dev.despical.musicbot.audio.MusicService
- canProvide() - Method in class dev.despical.musicbot.audio.AudioPlayerSendHandler
- clearQueue() - Method in class dev.despical.musicbot.audio.TrackScheduler
- currentPage() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns the value of the
currentPagerecord component. - currentTrackTitle() - Method in record class dev.despical.musicbot.audio.MusicService.SkipResult
-
Returns the value of the
currentTrackTitlerecord component.
D
- defaultLanguage() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns the value of the
defaultLanguagerecord component. - dev.despical.musicbot - package dev.despical.musicbot
-
Application bootstrap and service wiring for MusicBot.
- dev.despical.musicbot.audio - package dev.despical.musicbot.audio
-
Guild-scoped audio playback, queue management, and Discord notifications.
- dev.despical.musicbot.config - package dev.despical.musicbot.config
-
Startup configuration loaded from dotenv and environment variables.
- dev.despical.musicbot.i18n - package dev.despical.musicbot.i18n
-
Turkish and English translations for guild-specific bot responses.
- dev.despical.musicbot.listener - package dev.despical.musicbot.listener
-
Discord event handling and user interaction flows for the music bot.
- dev.despical.musicbot.persistence - package dev.despical.musicbot.persistence
-
Local JSON persistence for guild language preferences and playback history.
- dev.despical.musicbot.spotify - package dev.despical.musicbot.spotify
-
Spotify link resolution into metadata and playable search queries.
- displayTitle - Variable in class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- displayTitle() - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Returns the value of the
displayTitlerecord component. - displayTitle() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
displayTitlerecord component. - displayTitle() - Method in record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Returns the value of the
displayTitlerecord component. - duration - Variable in class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- duration() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
durationrecord component. - duration() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns the value of the
durationrecord component. - duration() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns the value of the
durationrecord component.
E
- EN - Enum constant in enum class dev.despical.musicbot.i18n.BotLanguage
- equals(Object) - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.audio.MusicService.SkipResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.config.BotConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.config.YoutubeConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Indicates whether some other object is "equal to" this one.
F
- fromCode(String) - Static method in enum class dev.despical.musicbot.i18n.BotLanguage
G
- get(BotLanguage, String, Object...) - Method in class dev.despical.musicbot.i18n.TranslationService
- get(String, String, Object...) - Method in class dev.despical.musicbot.i18n.TranslationService
- getCurrentTrack() - Method in class dev.despical.musicbot.audio.TrackScheduler
- getDefault(String, Object...) - Method in class dev.despical.musicbot.i18n.TranslationService
- getHistory(String) - Method in class dev.despical.musicbot.audio.MusicService
- getHistory(String) - Method in class dev.despical.musicbot.persistence.GuildStateStore
- getLanguage(String) - Method in class dev.despical.musicbot.persistence.GuildStateStore
- getNowPlaying(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- getQueue(Guild, int) - Method in class dev.despical.musicbot.audio.MusicService
- getQueueSnapshot() - Method in class dev.despical.musicbot.audio.TrackScheduler
- getVolume() - Method in class dev.despical.musicbot.audio.TrackScheduler
- GuildAudioManager - Class in dev.despical.musicbot.audio
- GuildAudioManager(AudioPlayerManager, GuildStateStore, String, PlaybackEventListener) - Constructor for class dev.despical.musicbot.audio.GuildAudioManager
- guilds - Variable in class dev.despical.musicbot.persistence.GuildStateStore.PersistedState
- GuildState() - Constructor for class dev.despical.musicbot.persistence.GuildStateStore.GuildState
- GuildState(String) - Constructor for class dev.despical.musicbot.persistence.GuildStateStore.GuildState
- GuildStateStore - Class in dev.despical.musicbot.persistence
- GuildStateStore(BotLanguage) - Constructor for class dev.despical.musicbot.persistence.GuildStateStore
- GuildStateStore.GuildState - Class in dev.despical.musicbot.persistence
- GuildStateStore.PersistedState - Class in dev.despical.musicbot.persistence
- GuildStateStore.TrackHistoryEntry - Class in dev.despical.musicbot.persistence
H
- hasActivePlayback(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- hashCode() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.audio.MusicService.SkipResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.config.YoutubeConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Returns a hash code value for this object.
- history - Variable in class dev.despical.musicbot.persistence.GuildStateStore.GuildState
I
- isConfigured() - Method in class dev.despical.musicbot.spotify.SpotifyService
- isConnectedToVoice(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- isOpus() - Method in class dev.despical.musicbot.audio.AudioPlayerSendHandler
- isPaused() - Method in class dev.despical.musicbot.audio.TrackScheduler
- isPaused(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- isPlaying() - Method in class dev.despical.musicbot.audio.TrackScheduler
- isPlaying(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- isSpotifyUrl(String) - Method in class dev.despical.musicbot.spotify.SpotifyService
J
- joinedChannelName() - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Returns the value of the
joinedChannelNamerecord component.
L
- language - Variable in class dev.despical.musicbot.persistence.GuildStateStore.GuildState
- leave(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- live - Variable in class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- live() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
liverecord component. - live() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns the value of the
liverecord component. - live() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns the value of the
liverecord component. - load() - Static method in record class dev.despical.musicbot.config.BotConfig
- loopForever() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
loopForeverrecord component. - loopForever() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns the value of the
loopForeverrecord component. - loopForever() - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Returns the value of the
loopForeverrecord component. - loopForever() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
loopForeverrecord component.
M
- MusicBotApplication - Class in dev.despical.musicbot
- MusicBotApplication() - Constructor for class dev.despical.musicbot.MusicBotApplication
- MusicService - Class in dev.despical.musicbot.audio
- MusicService(GuildStateStore, SpotifyService, TranslationService, YoutubeConfig) - Constructor for class dev.despical.musicbot.audio.MusicService
- MusicService.NowPlayingSnapshot - Record Class in dev.despical.musicbot.audio
- MusicService.QueuedTrack - Record Class in dev.despical.musicbot.audio
- MusicService.QueueResult - Record Class in dev.despical.musicbot.audio
- MusicService.QueueSnapshot - Record Class in dev.despical.musicbot.audio
- MusicService.SearchResult - Record Class in dev.despical.musicbot.audio
- MusicService.SkipResult - Record Class in dev.despical.musicbot.audio
N
- nowPlaying() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns the value of the
nowPlayingrecord component. - NowPlayingSnapshot(String, String, String, String, long, long, boolean, boolean, int) - Constructor for record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Creates an instance of a
NowPlayingSnapshotrecord class.
O
- oauth2Enabled() - Method in record class dev.despical.musicbot.config.YoutubeConfig
-
Returns the value of the
oauth2Enabledrecord component. - oauth2RefreshToken() - Method in record class dev.despical.musicbot.config.YoutubeConfig
-
Returns the value of the
oauth2RefreshTokenrecord component. - onButtonInteraction(ButtonInteractionEvent) - Method in class dev.despical.musicbot.listener.BotListener
- onCommandAutoCompleteInteraction(CommandAutoCompleteInteractionEvent) - Method in class dev.despical.musicbot.listener.BotListener
- onGuildVoiceUpdate(GuildVoiceUpdateEvent) - Method in class dev.despical.musicbot.listener.BotListener
- onReady(ReadyEvent) - Method in class dev.despical.musicbot.listener.BotListener
- onSlashCommandInteraction(SlashCommandInteractionEvent) - Method in class dev.despical.musicbot.listener.BotListener
- onTrackEnd(AudioPlayer, AudioTrack, AudioTrackEndReason) - Method in class dev.despical.musicbot.audio.TrackScheduler
- onTrackEnded(String, PlaybackMetadata, AudioTrack, AudioTrackEndReason) - Method in class dev.despical.musicbot.audio.MusicService
- onTrackEnded(String, PlaybackMetadata, AudioTrack, AudioTrackEndReason) - Method in interface dev.despical.musicbot.audio.PlaybackEventListener
- onTrackException(AudioPlayer, AudioTrack, FriendlyException) - Method in class dev.despical.musicbot.audio.TrackScheduler
- onTrackStart(AudioPlayer, AudioTrack) - Method in class dev.despical.musicbot.audio.TrackScheduler
- onTrackStarted(String, PlaybackMetadata, AudioTrack) - Method in class dev.despical.musicbot.audio.MusicService
- onTrackStarted(String, PlaybackMetadata, AudioTrack) - Method in interface dev.despical.musicbot.audio.PlaybackEventListener
- onTrackStuck(AudioPlayer, AudioTrack, long) - Method in class dev.despical.musicbot.audio.TrackScheduler
P
- pause() - Method in class dev.despical.musicbot.audio.TrackScheduler
- pause(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- PersistedState() - Constructor for class dev.despical.musicbot.persistence.GuildStateStore.PersistedState
- play(Member, String, int, boolean) - Method in class dev.despical.musicbot.audio.MusicService
- PLAYBACK_SKIP_BUTTON_ID - Static variable in class dev.despical.musicbot.audio.MusicService
- PLAYBACK_STOP_BUTTON_ID - Static variable in class dev.despical.musicbot.audio.MusicService
- PLAYBACK_TOGGLE_BUTTON_ID - Static variable in class dev.despical.musicbot.audio.MusicService
- PlaybackEventListener - Interface in dev.despical.musicbot.audio
- PlaybackMetadata - Record Class in dev.despical.musicbot.audio
- PlaybackMetadata(String, String, String, String, String, String, boolean) - Constructor for record class dev.despical.musicbot.audio.PlaybackMetadata
-
Creates an instance of a
PlaybackMetadatarecord class. - playInChannel(Guild, VoiceChannel, String, String, String, int, boolean, boolean) - Method in class dev.despical.musicbot.audio.MusicService
- playQuery - Variable in class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- playQuery() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns the value of the
playQueryrecord component. - playQuery() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
playQueryrecord component. - playQuery() - Method in record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Returns the value of the
playQueryrecord component. - playSearchResult(Member, MusicService.SearchResult, int, boolean) - Method in class dev.despical.musicbot.audio.MusicService
- playSearchResultInChannel(Guild, VoiceChannel, String, String, MusicService.SearchResult, int, boolean, boolean) - Method in class dev.despical.musicbot.audio.MusicService
- position() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
positionrecord component. - provide20MsAudio() - Method in class dev.despical.musicbot.audio.AudioPlayerSendHandler
- pushHistory(String, GuildStateStore.TrackHistoryEntry) - Method in class dev.despical.musicbot.persistence.GuildStateStore
Q
- queue(AudioTrack) - Method in class dev.despical.musicbot.audio.TrackScheduler
- QueuedTrack(String, String, String, boolean, long, boolean) - Constructor for record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Creates an instance of a
QueuedTrackrecord class. - queuedTracks() - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Returns the value of the
queuedTracksrecord component. - queuedTracks() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns the value of the
queuedTracksrecord component. - QueueResult(int, String, String, boolean) - Constructor for record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Creates an instance of a
QueueResultrecord class. - QueueSnapshot(MusicService.NowPlayingSnapshot, List, int, int, int) - Constructor for record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Creates an instance of a
QueueSnapshotrecord class.
R
- registerNotificationChannel(String, MessageChannel) - Method in class dev.despical.musicbot.audio.MusicService
- remoteCipherUrl() - Method in record class dev.despical.musicbot.config.YoutubeConfig
-
Returns the value of the
remoteCipherUrlrecord component. - replayHistory(Member, int) - Method in class dev.despical.musicbot.audio.MusicService
- requestedBy - Variable in class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- requestedBy() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
requestedByrecord component. - requestedBy() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns the value of the
requestedByrecord component. - requestedBy() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
requestedByrecord component. - requestedByAvatarUrl() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
requestedByAvatarUrlrecord component. - resolve(String) - Method in class dev.despical.musicbot.spotify.SpotifyService
- resourceFileName() - Method in enum class dev.despical.musicbot.i18n.BotLanguage
- resume() - Method in class dev.despical.musicbot.audio.TrackScheduler
- resume(Guild) - Method in class dev.despical.musicbot.audio.MusicService
S
- search(String, int) - Method in class dev.despical.musicbot.audio.MusicService
- SearchResult(String, String, String, long, boolean, String) - Constructor for record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Creates an instance of a
SearchResultrecord class. - sendTextNotification(String, String) - Method in class dev.despical.musicbot.audio.MusicService
- setActiveControlMessage(String, MessageChannel, long) - Method in class dev.despical.musicbot.audio.MusicService
- setLanguage(String, BotLanguage) - Method in class dev.despical.musicbot.persistence.GuildStateStore
- setVolume(int) - Method in class dev.despical.musicbot.audio.TrackScheduler
- setVolume(Guild, int) - Method in class dev.despical.musicbot.audio.MusicService
- shouldPromptForSearchSelection(String) - Method in class dev.despical.musicbot.audio.MusicService
- skip(int) - Method in class dev.despical.musicbot.audio.TrackScheduler
- skip(Guild, int) - Method in class dev.despical.musicbot.audio.MusicService
- skippedTracks() - Method in record class dev.despical.musicbot.audio.MusicService.SkipResult
-
Returns the value of the
skippedTracksrecord component. - SkipResult(int, String) - Constructor for record class dev.despical.musicbot.audio.MusicService.SkipResult
-
Creates an instance of a
SkipResultrecord class. - sourceUrl - Variable in class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- sourceUrl() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
sourceUrlrecord component. - sourceUrl() - Method in record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Returns the value of the
sourceUrlrecord component. - spotifyClientId() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns the value of the
spotifyClientIdrecord component. - spotifyClientSecret() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns the value of the
spotifyClientSecretrecord component. - SpotifyService - Class in dev.despical.musicbot.spotify
- SpotifyService(String, String) - Constructor for class dev.despical.musicbot.spotify.SpotifyService
- SpotifyService.SpotifyTrackDescriptor - Record Class in dev.despical.musicbot.spotify
- SpotifyTrackDescriptor(String, String, String) - Constructor for record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Creates an instance of a
SpotifyTrackDescriptorrecord class. - stop(Guild) - Method in class dev.despical.musicbot.audio.MusicService
- stopAndClear() - Method in class dev.despical.musicbot.audio.TrackScheduler
- suppressNextQueuedNotification(String) - Method in class dev.despical.musicbot.audio.MusicService
- suppressNextStartNotification(String) - Method in class dev.despical.musicbot.audio.MusicService
T
- thumbnailUrl() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
thumbnailUrlrecord component. - thumbnailUrl() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns the value of the
thumbnailUrlrecord component. - thumbnailUrl() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns the value of the
thumbnailUrlrecord component. - title() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
titlerecord component. - title() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns the value of the
titlerecord component. - title() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns the value of the
titlerecord component. - token() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns the value of the
tokenrecord component. - toLocale() - Method in enum class dev.despical.musicbot.i18n.BotLanguage
- toString() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.audio.MusicService.QueueResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.audio.MusicService.SkipResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.audio.PlaybackMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.config.YoutubeConfig
-
Returns a string representation of this record class.
- toString() - Method in record class dev.despical.musicbot.spotify.SpotifyService.SpotifyTrackDescriptor
-
Returns a string representation of this record class.
- totalPages() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns the value of the
totalPagesrecord component. - totalQueuedTracks() - Method in record class dev.despical.musicbot.audio.MusicService.QueueSnapshot
-
Returns the value of the
totalQueuedTracksrecord component. - TR - Enum constant in enum class dev.despical.musicbot.i18n.BotLanguage
- TrackHistoryEntry() - Constructor for class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- TrackHistoryEntry(String, String, String, String, long, boolean) - Constructor for class dev.despical.musicbot.persistence.GuildStateStore.TrackHistoryEntry
- TrackScheduler - Class in dev.despical.musicbot.audio
- TrackScheduler(AudioPlayer, GuildStateStore, String, PlaybackEventListener) - Constructor for class dev.despical.musicbot.audio.TrackScheduler
- TranslationService - Class in dev.despical.musicbot.i18n
- TranslationService(GuildStateStore, BotLanguage) - Constructor for class dev.despical.musicbot.i18n.TranslationService
U
- url() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
urlrecord component. - url() - Method in record class dev.despical.musicbot.audio.MusicService.QueuedTrack
-
Returns the value of the
urlrecord component. - url() - Method in record class dev.despical.musicbot.audio.MusicService.SearchResult
-
Returns the value of the
urlrecord component.
V
- valueOf(String) - Static method in enum class dev.despical.musicbot.i18n.BotLanguage
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.despical.musicbot.i18n.BotLanguage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- volume() - Method in record class dev.despical.musicbot.audio.MusicService.NowPlayingSnapshot
-
Returns the value of the
volumerecord component.
Y
- youtube() - Method in record class dev.despical.musicbot.config.BotConfig
-
Returns the value of the
youtuberecord component. - YoutubeConfig - Record Class in dev.despical.musicbot.config
- YoutubeConfig(boolean, String, String) - Constructor for record class dev.despical.musicbot.config.YoutubeConfig
-
Creates an instance of a
YoutubeConfigrecord class.
All Classes and Interfaces|All Packages|Constant Field Values