execute method
Implementation
@override
Future<String> execute(CommandContext context) async {
final player = context.player;
if (!context.hasArgs) {
return '🔊 Current volume: ${player.volume}%';
}
final volume = int.tryParse(context.args[0]);
if (volume == null || volume < 0 || volume > 200) {
return '❌ Volume must be between 0 and 200!';
}
await player.setVolume(volume);
return '🔊 Volume set to: $volume%';
}