forward static method
Implementation
static Future<String> forward(CommandContext ctx) async {
final seconds = ctx.args.isNotEmpty ? int.tryParse(ctx.args[0]) ?? 10 : 10;
final player = ctx.client.getPlayer(ctx.guildId);
if (player?.state.position == null) {
return '❌ No track playing!';
}
final newPosition = player!.state.position! + Duration(seconds: seconds);
await ctx.client.seek(ctx.guildId, newPosition);
return '⏩ Forwarded ${seconds}s';
}