From de2d7fd703676beb9f45922536e87723be803059 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Wed, 28 Jul 2021 18:48:17 -0700 Subject: [PATCH] Fix --- commands/minecraft/mc-user.js | 95 ----------------------------------- 1 file changed, 95 deletions(-) delete mode 100644 commands/minecraft/mc-user.js diff --git a/commands/minecraft/mc-user.js b/commands/minecraft/mc-user.js deleted file mode 100644 index 7abe1c8..0000000 --- a/commands/minecraft/mc-user.js +++ /dev/null @@ -1,95 +0,0 @@ -const { MessageEmbed, Message, Client } = require('discord.js'); - -module.exports = { - name: 'mc-user', - category : 'minecraft', - usage: '[username | id | mention]', - aliases : ["mc-who", "mc-whois", "mc-userinfo"], - description : "Returns user information", - - /** - * @param {Client} client - * @param {Message} message - * @param {String[]} args - */ - run: async(client, message, args) => { - - let mentioned = message.mentions.users.array(); - - if (args.length == 0) { // Get user's own information - const created = message.author.createdAt; - const roles = message.member.roles.cache.map(role => role); - let gmem = message.member; - - - let nickname = gmem.nickname; - - if (nickname == null) { - nickname = "No nickname set"; - } - - - const embed = new MessageEmbed() - .setFooter(message.author.username, message.author.displayAvatarURL({ dynamic: true })) - .setThumbnail(message.author.displayAvatarURL({ dynamic: true })) - .setColor("#bdd9db") - .addField('Member info:', "**- Display name:** " + nickname + "\n**- Joined NameMC:** " + gmem.joinedAt + "\n**- roles:** " + roles, true) - .addField('User information:', "**- ID:** " + message.author.id + "\n**- User:** " + message.author.username + "\n**- Tag:** " + message.author.tag + "\n**- Created:** " + created, true) - .setTimestamp(); - - message.channel.send(embed); - } else if (args.length == 1) { // Get mentioned user's info - if (mentioned.length == 1) { - const created = mentioned[0].createdAt; - - message.guild.members.fetch(mentioned[0].id).then(gmem => { - - const roles = gmem.roles.cache.map(role => role); - - let nickname = gmem.nickname; - - if (nickname == null) { - nickname = "No nickname set"; - } - - const embed = new MessageEmbed() - .setFooter(mentioned[0].username, mentioned[0].displayAvatarURL({ dynamic: true })) - .setThumbnail(mentioned[0].displayAvatarURL({ dynamic: true })) - .setColor("#bdd9db") - .addField('Member Information:', "**- Display Name:** " + nickname + "\n**- Joined Server:** " + gmem.joinedAt + "\n**- Roles:** " + roles, true) - .addField('User Information:', "**- ID:** " + mentioned[0].id + "\n**- Username:** " + mentioned[0].tag + "\n**- Created On:** " + created, true) - .setTimestamp(); - - message.channel.send(embed); - }); - } else { // Get user by ID - message.guild.members.fetch(args[0]).then(gmem => { - let gmemuser = gmem.user; - const created = gmemuser.createdAt; - const roles = gmem.roles.cache.map(role => role); - - let nickname = gmem.nickname; - - if (nickname == null) { - nickname = "No nickname set"; - } - - const embed = new MessageEmbed() - .setFooter(gmemuser.username, gmemuser.displayAvatarURL({ dynamic: true })) - .setThumbnail(gmemuser.displayAvatarURL()) - .setColor("#bdd9db") - .addField('Member Information:', "**- Display Name:** " + nickname + "\n**- Joined Server:** " + gmem.joinedAt + "\n**- Roles:** " + roles, true) - .addField('User Information:', "**- ID:** " + gmemuser.id + "\n**- Username:** " + gmemuser.tag + "\n**- Created On:** " + created, true) - .setTimestamp(); - - message.channel.send(embed); - }).catch(err => { - message.channel.send("Invalid user ID."); - }); - } - } else { - message.channel.send("Too many arguments!"); - } - - } - }