leave
Leaves the currently joined voice channel.
If no channel is currently joined, this operation has no effect.
While the operation is in progress, state will be updated with VoiceChannelState.Leaving. After leaving successfully, the state is reconciled with the server and updated accordingly.
In case of error, state will be updated with VoiceChannelState.Error.