Closed Zenrac closed 6 years ago
Can you show your code?
I figured out how to repro it :
I've replaced the QueueEndEvent by the following code (in the V3 example) :
elif isinstance(event, lavalink.Events.QueueEndEvent):
player = event.player
if not player.paused:
await player.set_pause(True)
In a way this is stupid to pause the player when no song are queued but it is not supposed to raise a KeyError
Same issue here, no obvious error in custom event processing.
Looks like Lavalink is possibly sending incomplete data.
It seems to happen since I've added an
on_voice_state_update
event I don't really know how to repro