```val handler = { e: AudioPlayerEvent -> c...
# announcements
c
Copy code
val handler = { e: AudioPlayerEvent ->
    client.connectedVoiceChannels.find { it.guild == e.player.guild }?.leave() ?: Unit
}

on<TrackFinishEvent>(handler)
errors if I remove
?: Unit
, because handler does not conform to
(T) -> Unit
, because it's
(T) -> Unit?