BulkDelete Discord.js(如何添加整数解析)
如何在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 '
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]));