Javascript 删除频道中的每条消息
如何删除文本频道中的每条消息?工作,但速度很慢。(删除所有内容可能需要15秒,具体取决于数量)我无法使用该选项,因为速度在我的实现中很重要 我还尝试删除整个通道,并创建一个具有相同属性的新通道,这也起到了作用,但当bot随后尝试向通道发送消息时出现了一些问题。(未知通道错误) 进一步说明:这必须能够删除多达数千条消息Javascript 删除频道中的每条消息,javascript,discord,discord.js,Javascript,Discord,Discord.js,如何删除文本频道中的每条消息?工作,但速度很慢。(删除所有内容可能需要15秒,具体取决于数量)我无法使用该选项,因为速度在我的实现中很重要 我还尝试删除整个通道,并创建一个具有相同属性的新通道,这也起到了作用,但当bot随后尝试向通道发送消息时出现了一些问题。(未知通道错误) 进一步说明:这必须能够删除多达数千条消息 如果您对我的问题有任何疑问,请询问,我将尝试相应地对其进行编辑。如果您也添加代码,那就太好了 message.channel.messages.fetch()。然后((messag
如果您对我的问题有任何疑问,请询问,我将尝试相应地对其进行编辑。如果您也添加代码,那就太好了
message.channel.messages.fetch()。然后((messages)=>{
var allMsg=messages.filter((msg)=>msg.author.bot);
message.channel.bulkDelete(allMsg);
});
很遗憾,我无法添加代码,因为我所做的大部分工作都是我尝试过的,然后又被删除了。您的解决方案非常有效。。。除非超过100条信息。我怎样才能改变它,使它可以删除每一条消息,即使它远远超过100条?