我正在尝试创建一个机器人,它将删除另一个机器人的所有邮件。一个机器人出了故障,并且垃圾发送了一大堆消息,所以我想删除这些消息,这将花费很长的时间。
您可以从该频道获取所有消息。然后按用户ID过滤并删除
在你的帖子中,你说你的机器人垃圾邮件,所以这段代码是用来删除你的机器人的信息的
message.channel.messages.fetch().then(messages => { const botMessages = messages.filter(msg => msg.author.bot); message.channel.bulkDelete(botMessages); })