Package-level declarations

Types

Link copied to clipboard
sealed class ClientEvent
Link copied to clipboard
sealed class EmittedEvent : ClientEvent
Link copied to clipboard

Helper class fo builder Filters.

Link copied to clipboard
Link copied to clipboard
class LoadFailed(result: LoadResult.LoadFailed) : LavalinkLoadResult
Link copied to clipboard
Link copied to clipboard
data class PlayerUpdateEvent(val node: LavalinkNode, val guildId: Long, val state: PlayerState) : ClientEvent
Link copied to clipboard
class PlaylistLoaded(result: LoadResult.PlaylistLoaded) : LavalinkLoadResult
Link copied to clipboard
data class ReadyEvent(val node: LavalinkNode, val resumed: Boolean, val sessionId: String) : ClientEvent
Link copied to clipboard
class SearchResult(result: LoadResult.SearchResult) : LavalinkLoadResult
Link copied to clipboard
data class StatsEvent(val node: LavalinkNode, val frameStats: FrameStats?, val players: Int, val playingPlayers: Int, val uptime: Long, val memory: Memory, val cpu: Cpu) : ClientEvent
Link copied to clipboard
class Track
Link copied to clipboard
data class TrackEndEvent(val node: LavalinkNode, val guildId: Long, val track: Track, val endReason: Message.EmittedEvent.TrackEndEvent.AudioTrackEndReason) : EmittedEvent
Link copied to clipboard
data class TrackException(val message: String?, val severity: Exception.Severity, val cause: String)
Link copied to clipboard
data class TrackExceptionEvent(val node: LavalinkNode, val guildId: Long, val track: Track, val exception: TrackException) : EmittedEvent
Link copied to clipboard
class TrackLoaded(result: LoadResult.TrackLoaded) : LavalinkLoadResult
Link copied to clipboard
data class TrackStartEvent(val node: LavalinkNode, val guildId: Long, val track: Track) : EmittedEvent
Link copied to clipboard
data class TrackStuckEvent(val node: LavalinkNode, val guildId: Long, val track: Track, val thresholdMs: Long) : EmittedEvent
Link copied to clipboard

Allows you to update the playing track with only the fields that you wish to update.

Link copied to clipboard
data class WebSocketClosedEvent(val node: LavalinkNode, val guildId: Long, val code: Int, val reason: String, val byRemote: Boolean) : EmittedEvent

Functions

Link copied to clipboard