previous static method

Future<String> previous(
  1. CommandContext ctx
)

Implementation

static Future<String> previous(CommandContext ctx) async {
  final manager = ctx.client.getPlayerManager(ctx.guildId);
  if (manager == null) {
    return '❌ No player active!';
  }

  final track = manager.getPreviousTrack();
  if (track == null) {
    return '❌ No previous track!';
  }

  await ctx.client.play(ctx.guildId, track);
  return '⏮️ Playing previous track: **${track.info.title}**';
}