Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
951 views
in Technique[技术] by (71.8m points)

discord.js - Cannot read property 'get' of undefined js

this is the code -

module.exports = { name: 'clear', description: "Clear messages!", async execute(message, args) { if (!args[0]) return message.reply("Please enter the amount of messages to clear!");

    if(isNaN(args[0])) return message.reply("Please type a real number!");

    if(args[0] > 100) return message.reply("You can't remove more than 100 messages!");
    
    if(args[0] < 1) return message.reply("You have to delete at least one message!");

    await message.channel.messages.fetch({ limit: args[0]}).then(messages =>{
        message.channel.bulkDelete(messages)
});

} }
the error -

    if(command === 'clear'){
    client.commands.get('clear').execute(message, args);
}
question from:https://stackoverflow.com/questions/65893104/cannot-read-property-get-of-undefined-js

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

sorry the command execute is -

    if(command === 'clear'){
    client.commands.get('clear').execute(message, args);
}

and the error -

C:UsersheynoDesktopDiscordBot2main.js:33
    client.commands.get('clear').execute(message, args);

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...