aboutsummaryrefslogtreecommitdiff
path: root/commands/userinfo.js
diff options
context:
space:
mode:
Diffstat (limited to 'commands/userinfo.js')
-rw-r--r--commands/userinfo.js17
1 files changed, 12 insertions, 5 deletions
diff --git a/commands/userinfo.js b/commands/userinfo.js
index 74193ef..df5817f 100644
--- a/commands/userinfo.js
+++ b/commands/userinfo.js
@@ -19,13 +19,20 @@
* *************************************/
module.exports.run = async (client, message) => {
const Discord = require('discord.js');
+ let targetMember;
+ if (message.mentions.users.first()) {
+ targetMember = message.mentions.users.first();
+ } else {
+ targetMember = message.author;
+ }
+
const embed = new Discord.MessageEmbed()
- .setAuthor(message.author.tag, message.author.avatarURL())
+ .setAuthor(targetMember.tag, targetMember.avatarURL())
.setDescription('User Information')
- .setThumbnail(message.author.avatarURL())
- .addField('Names', '**Username:** ' + message.author.username + '\n**Current Nickname:** ' + message.member.displayName)
- .addField('Identity', `**User ID:** ${message.author.id} `)
- .addField('Create and Join Times', '**Created At:** ' + message.member.user.createdAt.toUTCString() + '\n**Joined Guild At:** ' + message.member.joinedAt.toUTCString())
+ .setThumbnail(targetMember.avatarURL())
+ .addField('Names', '**Username:** ' + targetMember.username + '\n**Current Nickname:** ' + targetMember.displayName)
+ .addField('Identity', `**User ID:** ${targetMember.id} `)
+ //.addField('Create and Join Times', '**Created At:** ' + targetMember.user.createdAt.toUTCString() + '\n**Joined Guild At:** ' + targetMember.joinedAt.toUTCString())
.setColor('#1fd619');
await message.channel.send({embed});
};