const { MESSAGES } = require("../../util/constants"); const { canModifyQueue } = require("../../util/LanBot"); module.exports.run = (client, message, args, settings) => { const queue = message.client.queue.get(message.guild.id); if (!queue) return message.reply(i18n.__("volume.errorNotQueue")).catch(console.error); if (!canModifyQueue(message.member))return message.channel.send('Vous devez être dans un salon vocal pour utiliser cette commande !'); if (!args[0]) return message.reply(`🔊 Le volume actuelle est de: **${queue.volume}%**`).catch(console.error); if (isNaN(args[0])) return message.reply("Veuillez utiliser un nombre pour régler le volume.").catch(console.error); if (Number(args[0]) > 100 || Number(args[0]) < 0) return message.reply("Veuillez utiliser un nombre compris entre 0 et 100.").catch(console.error); queue.volume = args[0]; queue.connection.dispatcher.setVolumeLogarithmic(args[0] / 100); return queue.textChannel.send(`Volume réglé sur: **${args[0]}%**`).catch(console.error); }; module.exports.help = MESSAGES.COMMANDS.MUSIQUE.VOLUME;