skip method

void skip(
  1. Snowflake guildId
)

Skips a track, starting the next one if available or stopping the player if not

Implementation

void skip(Snowflake guildId) {
  final player = this._players[guildId];

  if (player == null) {
    return;
  }

  if (player.queue.isEmpty) {
    return;
  } else if (player.queue.length == 1) {
    stop(guildId);
    return;
  } else {
    player.queue.removeAt(0);
    this._playNext(guildId);
  }
}