const emotes = require ("../config/emojis.json"); module.exports.run = async (client, message, args) => { if(!message.member.voice.channel) return message.channel.send(`**You're not in a voice channel ${emotes.error}**`); if (!args[0]) return message.channel.send(`**Please enter a music ${emotes.error}**`); const aSongIsAlreadyPlaying = client.player.isPlaying(message.guild.id); // If there's already a song playing if(aSongIsAlreadyPlaying){ // Add the song to the queue const song = await client.player.addToQueue(message.guild.id, args.join(" ")); message.channel.send(`**Song ${song.name} added to queue ${emotes.music}**`); } else { // Else, play the song const song = await client.player.play(message.member.voice.channel, args.join(" ")); message.channel.send(`**Currently playing ${song.name} ${emotes.music}**`); } }; module.exports.config = { name: "play", aliases: [] };