Leave voice channel on audioclient disconnect

This commit is contained in:
RogueException
2017-04-01 12:59:57 -03:00
parent 3e988c7549
commit 35e793fd9a

View File

@@ -547,6 +547,7 @@ namespace Discord.WebSocket
_audioConnectPromise = null;
if (_audioClient != null)
await _audioClient.StopAsync().ConfigureAwait(false);
await Discord.ApiClient.SendVoiceStateUpdateAsync(Id, null, false, false).ConfigureAwait(false);
_audioClient = null;
}
internal async Task FinishConnectAudio(string url, string token)