From 2ee9414b90ebb06b97ab77fb5ca13a132c693194 Mon Sep 17 00:00:00 2001 From: MatteZ02 <47610069+MatteZ02@users.noreply.github.com> Date: Thu, 25 Jul 2019 16:58:02 +0300 Subject: [PATCH] Update index.js --- index.js | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index a4e13d44..1e18ed98 100644 --- a/index.js +++ b/index.js @@ -19,12 +19,24 @@ client.on('message', async msg => { if (msg.content.startsWith(`${PREFIX}`)) { var guildms = client.guilds.find(x => x.name === 'Musix Support') var channelms = guildms.channels.find(x => x.name === 'log') - const embed = new Discord.RichEmbed() - .setTitle(`**User:** ${msg.author.id}, ${msg.member.displayName}`) - .addField(`**Message channel:** ${msg.channel.name}`, `Message Guild: ${msg.guild.name}`) - .setFooter(`**Message Content:** ${msg.content}`) - .setColor('#b50002') - channelms.send(embed) + var guildId = msg.guild.id + if (!client.voiceConnections.has(guildId)) { + const embed = new Discord.RichEmbed() + .setTitle(`**User:** ${msg.author.id}, ${msg.member.displayName}, ${msg.author.tag}`) + .addField(`**Message channel:** ${msg.channel.name}`, `Client is not in a Voice channel.`) + .addField(`**Message Content:** ${msg.content}`, `**Message Guild:** ${msg.guild.name}, ${msg.guild.id}`) + .setColor('#b50002') + channelms.send(embed) + } else { + const embed = new Discord.RichEmbed() + .setTitle(`**User:** ${msg.author.id}, ${msg.member.displayName}, ${msg.author.tag}`) + .addField(`**Message channel:** ${msg.channel.name}`, `**Voice channel:** ${client.voiceConnections.get(guildId).channel.name}, User Voice channel: ${msg.member.voiceChannel}`) + .addField(`**Message Content:** ${msg.content}`, `**Message Guild:** ${msg.guild.name}, ${msg.guild.id}`) + .setColor('#b50002') + channelms.send(embed) + } + + if (msg.content === `${PREFIX}ping`) { msg.channel.send(`My current Ping: **${Math.floor(client.ping * 10) / 10} ms**.`) return;