We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4de3154 commit dd24a1bCopy full SHA for dd24a1b
src/main/kotlin/dev/arbjerg/lavalink/libraries/discord4j/D4JVoiceUpdateHandler.kt
@@ -3,6 +3,7 @@
3
package dev.arbjerg.lavalink.libraries.discord4j
4
5
import dev.arbjerg.lavalink.client.LavalinkClient
6
+import dev.arbjerg.lavalink.client.LinkState
7
import dev.arbjerg.lavalink.client.loadbalancing.VoiceRegion
8
import dev.arbjerg.lavalink.protocol.v4.VoiceState
9
import discord4j.core.GatewayDiscordClient
@@ -32,8 +33,10 @@ fun GatewayDiscordClient.installVoiceHandler(lavalink: LavalinkClient): Disposab
32
33
val playerState = player.state
34
35
if (channel == null && playerState.connected) {
36
+ link.state = LinkState.DISCONNECTED
37
link.destroyPlayer()
38
} else {
39
+ link.state = LinkState.CONNECTED
40
Mono.empty()
41
}
42
}.subscribe()
0 commit comments