while (_queues[guildId].Any())
{
while (audioClient.CurrentState.CurrentTrack != null)
{
}
var track = _queues[guildId][0];
await audioClient.PlayAsync(track);
_queues[guildId].RemoveAt(0);
_replayTracks[guildId] = track;
}
while (audioClient.CurrentState.CurrentTrack == null)
{
await audioClient.DisconnectAsync();
}
while (_queues[guildId].Any())
{
while (audioClient.CurrentState.CurrentTrack != null)
{
}
var track = _queues[guildId][0];
await audioClient.PlayAsync(track);
_queues[guildId].RemoveAt(0);
_replayTracks[guildId] = track;
}
while (audioClient.CurrentState.CurrentTrack == null)
{
await audioClient.DisconnectAsync();
}