如何在Discord.js中删除此邮件

如何在Discord.js中删除此邮件,discord.js,Discord.js,我为我的discord.js机器人发出了明确的命令。 这是密码 if(isValidCommand(消息“清除”)){ const args=message.content.split(“”).slice(1); const amount=args.join(“”); 如果(!message.member.hasPermission(“MANAGE_MESSAGES”))返回message.reply(“eat poopoo”); if(!amount)返回message.reply(“您没有给

我为我的discord.js机器人发出了明确的命令。 这是密码

if(isValidCommand(消息“清除”)){
const args=message.content.split(“”).slice(1);
const amount=args.join(“”);
如果(!message.member.hasPermission(“MANAGE_MESSAGES”))返回message.reply(“eat poopoo”);
if(!amount)返回message.reply(“您没有给出要删除的邮件数量!”);
if(isNaN(amount))返回message.reply(“amount参数不是数字:|”);
如果(金额>100)返回消息。回复(“您不能删除超过100条消息:P”);
如果(金额<1)返回消息。回复(“您不能删除少于1条消息”);
message.channel.messages.fetch({
限额:金额
})。然后(消息=>{
message.channel.bulkDelete(消息)
设s=message.channel.send(`Deleted${amount}messages`)

我希望它在10秒后删除消息(已删除的“金额”消息),但我不知道如果您想将某个内容延迟10秒,如何使用
setTimeout()

message.channel.messages.fetch({
限额:金额
})。然后(消息=>{
设置超时(()=>{
message.channel.bulkDelete(消息);
message.channel.send(`Deleted${amount}messages`);
},10000);//10秒(毫秒)
});