const { MessageEmbed } = require("discord.js"); const ytsr = require('ytsr'); module.exports = { name: 'play', aliases: ['p'], // Optional category: 'Music', description: 'Spielen Sie ein Lied in der vc', run: async (client, message, args) => { const voice_channel = message.member.voice.channel; const embed = new MessageEmbed() .setColor('#FF5757') .setDescription(`Sie müssen sich in einem vc befinden, um diesen Befehl auszuführen!`) if (!voice_channel) return message.channel.send(embed); if(client.player.isPlaying(message)) { let song = await client.player.addToQueue(message, args.join(' ')); const added = new MessageEmbed() .setColor('#85b0d2') .setDescription(`**${song.name}** zur Warteschlange hinzugefügt`) // If there were no errors the Player#songAdd event will fire and the song will not be null. if(song) message.channel.send(added); return; } else { let song = await client.player.play(message, args.join(' ')); const started = new MessageEmbed() .setColor('#85b0d2') .setDescription(`Habe angefangen **${song.name}** zu spielen`) // If there were no errors the Player#songAdd event will fire and the song will not be null. if(song) message.channel.send(started); return; } } }