exports.run = async (client, message, args, level) => { let user; if (!args[0] || !message.mentions.users.first()) { user = message.author; author = message.author message.delete(); } else { user = message.mentions.users.first(); author = message.author; message.delete(); } if (!user.avatarURL) { await message.delete(); await message.reply("that user does not have an avatar."); await client.user.lastMessage.delete(5000); return; } (await message.channel.send( client.embed(user === message.author ? `Your Avatar` : `${user.username}'s Avatar`, `**Sent by ${author}** | [Download](${user.avatarURL}) | :timer: Deleting in 30 seconds`, [], { image: user.avatarURL }) )).delete(30000) }; exports.conf = { enabled: true, guildOnly: false, aliases: [], permLevel: "User" }; exports.help = { name: "avatar", category: "Utility", description: "Gives you the avatar of a user.", usage: "avatar " };