BulkDelete Discord.js(如何添加整数解析)

BulkDelete Discord.js(如何添加整数解析),discord.js,Discord.js,如何在discord.js中删除。请给我一个程序 bot.on('message', message => { let args = message.content.substring(PREFIX.length).split(" "); switch (args[0]) { case 'Ping': message.channel.send('Pong!'); break; case '

如何在discord.js中删除。请给我一个程序


bot.on('message', message => {

    let args = message.content.substring(PREFIX.length).split(" ");

    switch (args[0]) {
        case 'Ping':
            message.channel.send('Pong!');
            break;
        case 'clear':
            if (!args[1]) return message.reply('Error please mention second arg');
            message.delete.bulkDelete(args[1]);
            break;
    }
})

我尝试了上面的代码,发现TypeError:message.delete.bulkDelete不是一个函数


作为错误。

非常简单,您可以替换:

message.delete.bulkDelete(args[1]);
与:


如果我使用某个整数而不是args[1],它可以正常工作,但是如果我使用args[1]错误是thrown我试过了,就像你说的那样,如果它是整数而不是args[1]@toxicbiohazard好的,那么用数字替换args[1]。parseIntargs[1]这能回答你的问题吗?它可能是复制品。我找到了解决办法
message.channel.bulkDelete(Number.parseInt(args[1]));