readd avatar command
This commit is contained in:
parent
46b81f9c60
commit
82985b957a
1 changed files with 39 additions and 0 deletions
39
commands/avatar.js
Normal file
39
commands/avatar.js
Normal file
|
@ -0,0 +1,39 @@
|
|||
exports.conf = {
|
||||
enabled: true,
|
||||
guildOnly: false,
|
||||
aliases: [],
|
||||
permLevel: 'User',
|
||||
requiredPerms: ['EMBED_LINKS']
|
||||
};
|
||||
|
||||
exports.help = {
|
||||
name: 'avatar',
|
||||
category: 'Utility',
|
||||
description: 'Gives you the specified users avatar.',
|
||||
usage: 'avatar <user>',
|
||||
params: ''
|
||||
};
|
||||
|
||||
exports.run = (client, message, args) => {
|
||||
let user = message.mentions.users.first();
|
||||
let users;
|
||||
if (!args[0] || !message.guild) {
|
||||
user = message.author;
|
||||
};
|
||||
|
||||
if (!user && message.guild) {
|
||||
users = client.searchForMembers(message.guild, args[0]);
|
||||
if (users.length > 1) {
|
||||
return message.channel.send(
|
||||
'<:error:466995152976871434> Found multiple users, please be more specific or mention the user instead.'
|
||||
);
|
||||
} else if (users.length == 0) {
|
||||
return message.channel.send(
|
||||
"<:error:466995152976871434> That user doesn't seem to exist, try again!"
|
||||
);
|
||||
};
|
||||
user = users[0];
|
||||
user = user.user;
|
||||
}
|
||||
message.channel.send(`**${user.tag}'s** avatar is: ${user.avatarURL({format: 'png', dynamic: true, size: 2048})}`);
|
||||
};
|
Loading…
Reference in a new issue