const musicQueue = require('../musicQueue'); async function enableLooping(interaction) { await interaction.deferReply(); const guildId = interaction.guild.id; musicQueue.enableLooping(guildId); interaction.followUp('Enabled looping for the current queue.'); } async function unloopCommand(interaction) { await interaction.deferReply(); const guildId = interaction.guild.id; musicQueue.disableLooping(guildId); interaction.followUp('Disabled looping for the current queue.'); } async function toggleLoopCommand(interaction) { await interaction.deferReply(); const guildId = interaction.guild.id; if (musicQueue.looping.has(guildId) && musicQueue.looping.get(guildId)) { musicQueue.disableLooping(guildId, false); interaction.followUp('Disabled looping for the current queue.'); } else { musicQueue.enableLooping(guildId, true); interaction.followUp('Enabled looping for the current queue.'); } } module.exports.toggleLoopCommand = toggleLoopCommand; module.exports.unloopCommand = unloopCommand; module.exports.enableLooping = enableLooping;