Discord.js 错误提供的选项不是对象。在Message.delete

Discord.js 错误提供的选项不是对象。在Message.delete,discord.js,Discord.js,我得到了一个错误的答案 Supplied options is not an object. 在message.delete()处 这是我的密码: if (command === "purge") { if (message.member.hasPermission("ADMINISTRATOR")) { if(args[0] < 2) return message.reply ('Error, cannot delete

我得到了一个错误的答案

Supplied options is not an object.
在message.delete()处

这是我的密码:

if (command === "purge") {
    if (message.member.hasPermission("ADMINISTRATOR")) {
        if(args[0] < 2) return message.reply ('Error, cannot delete less than 1 messages')
        if(!args[0]) return message.reply ('Error, please define second argument')
        message.delete(1000);
        message.channel.bulkDelete(args[0])
        message.channel.send("Deleted " + args[0] + " message(s)").then(msg => {
            msg.delete({ timeout: 8000});
        });
    } else {
        message.channel.reply('Error, you dont have permission')
    }
}
if(命令==“清除”){
if(message.member.hasPermission(“管理员”)){
if(args[0]<2)返回message.reply('错误,不能删除少于1条邮件')
if(!args[0])返回message.reply('错误,请定义第二个参数')
删除(1000);
message.channel.bulkDelete(参数[0])
message.channel.send(“已删除”+args[0]+“消息”)。然后(msg=>{
msg.delete({timeout:8000});
});
}否则{
message.channel.reply('错误,您没有权限')
}
}

接受一个选项对象,您就在这里完成了:
msg.delete({timeout:8000})。更改
消息。删除(1000)
消息。删除({timeout:1000})

我认为错误的地方是消息。删除(1000),但是itthx有什么错吗?它工作了请记住,时间选项在v13中将不再工作