UNPKG

@halpz/fetch

Version:

discordbot commands using js

53 lines (45 loc) 1.54 kB
const { CommandInteraction, EmbedBuilder } = require('discord.js'); const { useQueue } = require('discord-player') module.exports = resuming /** * * @param {CommandInteraction} interaction */ async function resuming(client, interaction) { const queue = useQueue(interaction.guildId); if (queue.node.isPaused()) { queue.node.setPaused(false) return [ new EmbedBuilder() .setTitle(`I have resumed the queue`) .setThumbnail(queue.currentTrack.thumbnail) .setColor(client.get_color()) .addFields([ { name: `Current track:`, value: `${queue.currentTrack.title}` }, { name: `Author:`, value: `${queue.currentTrack.author}`, }, { name: `Now timestamp:`, value: `${queue.node.getTimestamp().current.label} / ${queue.node.getTimestamp().total.label}` } ]) ] } else { return [ new EmbedBuilder() .setColor(client.get_color()) .addFields([ { name: `I can't resume the queue`, value: `Reason : I'm not pausing now` } ]) ] } }