Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- i have only this command
- const { RichEmbed } = require('discord.js')
- const sm = require('string-similarity');
- module.exports = {
- config: {
- name: "avatar",
- aliases: ["avt"]
- }
- },
- run: async (client, args, message) => {
- let members = [];
- let indexes = [];
- message.guild.members.forEach(function(member){
- members.push(member.user.username);
- indexes.push(member.id);
- })
- let match = sm.findBestMatch(args.join(' '), members);
- let username = match.bestMatch.target;
- let member = message.guild.members.get(indexes[members.indexOf(username)])
- let usernameUser = '';
- let UserMention = '';
- if(!args[0]) {
- usernameUser = message.author
- UserMention = message.member
- } else {
- let mention = message.mentions.users.first()
- usernameUser = mention || member.user
- UserMention = message.mentions.members.first() || message.guild.members.get(args[0]) || member
- }
- var embed = new RichEmbed()
- .setTitle(`${usernameUser.tag}'s avatar`)
- .setColor('#36393e')
- .setImage(usernameUser.displayAvatarURL)
- .setURL(usernameUser.avatarURL)
- .setTimestamp()
- .setFooter(message.author.tag, message.author.avatarURL)
- message.channel.send(embed)
- }
- Error :
- /home/ubuntu/workspace/handlers/command.js:9
- client.commands.set(pull.config.name, pull);
- ^
- TypeError: Cannot read property 'name' of undefined
- at load (/home/ubuntu/workspace/handlers/command.js:9:45)
- at forEach.x (/home/ubuntu/workspace/handlers/command.js:13:42)
- at Array.forEach (<anonymous>)
- at module.exports (/home/ubuntu/workspace/handlers/command.js:13:29)
- at forEach.x (/home/ubuntu/workspace/bot.js:4:72)
- at Array.forEach (<anonymous>)
- at Object.<anonymous> (/home/ubuntu/workspace/bot.js:4:33)
- at Module._compile (internal/modules/cjs/loader.js:689:30)
- at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
- at Module.load (internal/modules/cjs/loader.js:599:32)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement