@halpz/fetch
Version:
discordbot commands using js
35 lines (27 loc) • 738 B
JavaScript
const { CommandInteraction, EmbedBuilder } = require('discord.js');
const { useQueue } = require('discord-player')
module.exports = set_loop
/**
*
*
* @param {CommandInteraction} interaction
*/
async function set_loop(client, interaction, mode) {
const queue = useQueue(interaction.guildId);
queue.setRepeatMode(Number(mode))
client.isloop[interaction.guildId] = mode;
var bruh = {
0: 'Disabled Repeated mode',
1: 'Track Repeated mode',
2: 'Queue Repeated mode',
3: 'Autoplay Mode'
}
return [
new EmbedBuilder()
.setColor(client.get_color())
.addFields({
name: `Current queue repeated mode has been changed`,
value: `Current: ${bruh[Number(mode)]}`
})
]
}