mirror of
https://github.com/musix-org/musix-oss
synced 2024-12-22 21:13:18 +00:00
patched the error if skipping when nothing is playing
This commit is contained in:
parent
0c72a2d9b1
commit
202743e63b
@ -8,6 +8,7 @@ module.exports = {
|
|||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (serverQueue.playing) {
|
if (serverQueue.playing) {
|
||||||
if (message.author.id !== client.config.dev) {
|
if (message.author.id !== client.config.dev) {
|
||||||
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to loop the queue!');
|
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to loop the queue!');
|
||||||
|
@ -7,6 +7,7 @@ module.exports = {
|
|||||||
async execute(message, args, client, Discord, prefix) {
|
async execute(message, args, client, Discord, prefix) {
|
||||||
const ytdl = require('ytdl-core');
|
const ytdl = require('ytdl-core');
|
||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing.');
|
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing.');
|
||||||
let data = await Promise.resolve(ytdl.getInfo(serverQueue.songs[0].url));
|
let data = await Promise.resolve(ytdl.getInfo(serverQueue.songs[0].url));
|
||||||
let songtime = (data.length_seconds * 1000).toFixed(0);
|
let songtime = (data.length_seconds * 1000).toFixed(0);
|
||||||
|
@ -8,6 +8,7 @@ module.exports = {
|
|||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (serverQueue.playing && !serverQueue.paused) {
|
if (serverQueue.playing && !serverQueue.paused) {
|
||||||
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to pause the music!');
|
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to pause the music!');
|
||||||
if (message.author.id !== client.config.dev) {
|
if (message.author.id !== client.config.dev) {
|
||||||
|
@ -6,6 +6,7 @@ module.exports = {
|
|||||||
onlyDev: false,
|
onlyDev: false,
|
||||||
async execute(message, args, client, Discord, prefix) {
|
async execute(message, args, client, Discord, prefix) {
|
||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing.');
|
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (args[1]) {
|
if (args[1]) {
|
||||||
if (isNaN(args[1])) return msg.channel.send(':x: I\'m sorry, But you need to enter a valid __number__.');
|
if (isNaN(args[1])) return msg.channel.send(':x: I\'m sorry, But you need to enter a valid __number__.');
|
||||||
|
@ -8,6 +8,7 @@ module.exports = {
|
|||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing');
|
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing');
|
||||||
if (!args[1]) return message.channel.send(':x: Please provide a song position in queue for me to remove!');
|
if (!args[1]) return message.channel.send(':x: Please provide a song position in queue for me to remove!');
|
||||||
const pos = parseInt(args[1]);
|
const pos = parseInt(args[1]);
|
||||||
|
@ -8,6 +8,7 @@ module.exports = {
|
|||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (serverQueue.playing && serverQueue.paused) {
|
if (serverQueue.playing && serverQueue.paused) {
|
||||||
if (message.author.id !== client.config.dev) {
|
if (message.author.id !== client.config.dev) {
|
||||||
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to loop the queue!');
|
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to loop the queue!');
|
||||||
|
@ -9,6 +9,7 @@ module.exports = {
|
|||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
let data = await Promise.resolve(ytdl.getInfo(serverQueue.songs[0].url));
|
let data = await Promise.resolve(ytdl.getInfo(serverQueue.songs[0].url));
|
||||||
if (serverQueue.playing) {
|
if (serverQueue.playing) {
|
||||||
if (message.author.id !== client.config.devId) {
|
if (message.author.id !== client.config.devId) {
|
||||||
|
@ -8,6 +8,7 @@ module.exports = {
|
|||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing that I could skip for you.');
|
||||||
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing that I could skip for you.');
|
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing that I could skip for you.');
|
||||||
if (message.author.id !== client.config.dev) {
|
if (message.author.id !== client.config.dev) {
|
||||||
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to skip the song!');
|
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to skip the song!');
|
||||||
|
@ -8,8 +8,9 @@ module.exports = {
|
|||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing that I could stop for you.');
|
||||||
|
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing that I could stop for you.');
|
||||||
if (message.author.id !== client.config.dev) {
|
if (message.author.id !== client.config.dev) {
|
||||||
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing that I could stop for you.');
|
|
||||||
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to stop the music!');
|
if (voiceChannel !== serverQueue.voiceChannel) return message.channel.send(':x: I\'m sorry but you need to be in the same voice channel as Musix to stop the music!');
|
||||||
if (client.global.db.guilds[message.guild.id].permissions === true) {
|
if (client.global.db.guilds[message.guild.id].permissions === true) {
|
||||||
if (client.global.db.guilds[message.guild.id].dj) {
|
if (client.global.db.guilds[message.guild.id].dj) {
|
||||||
|
@ -8,6 +8,7 @@ module.exports = {
|
|||||||
const { voiceChannel } = message.member;
|
const { voiceChannel } = message.member;
|
||||||
const serverQueue = client.queue.get(message.guild.id);
|
const serverQueue = client.queue.get(message.guild.id);
|
||||||
const permissions = message.channel.permissionsFor(message.author);
|
const permissions = message.channel.permissionsFor(message.author);
|
||||||
|
if (!serverQueue) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing.');
|
if (!serverQueue.playing) return message.channel.send(':x: There is nothing playing.');
|
||||||
if (!args[1]) return message.channel.send(`:loud_sound: The current volume is: **${serverQueue.volume}**`);
|
if (!args[1]) return message.channel.send(`:loud_sound: The current volume is: **${serverQueue.volume}**`);
|
||||||
const volume = parseFloat(args[1]);
|
const volume = parseFloat(args[1]);
|
||||||
|
Loading…
Reference in New Issue
Block a user