Bots 如何批量删除特定频道?

Bots 如何批量删除特定频道?,bots,discord,discord.js,Bots,Discord,Discord.js,我只想知道,每当有人试图在其他频道中使用批量删除命令时,我如何才能只批量删除一个频道,而忽略其余频道。只需调用要批量删除的频道即可 例如,此代码可用于制作!批量删除#频道(提及频道)批量删除#频道中的消息: client.on('message',message=>{ if(message.content.startsWith(“!bulkdelete”){ const channel=message.indications.channels.first() //您还可以批量删除新闻(公告)频道

我只想知道,每当有人试图在其他频道中使用批量删除命令时,我如何才能只批量删除一个频道,而忽略其余频道。

只需调用要批量删除的频道即可

例如,此代码可用于制作
!批量删除#频道
(提及频道)批量删除
#频道
中的消息:

client.on('message',message=>{
if(message.content.startsWith(“!bulkdelete”){
const channel=message.indications.channels.first()
//您还可以批量删除新闻(公告)频道,以便在需要满足
//它们使用if(channel.type!=='text'&&channel.type!=='news')
if(channel.type!==“text”){
//无法批量删除语音(或存储)频道
回来
}
channel.bulkDelete()
}
})

如果只是一个频道,那么它不是批量删除,您如何知道要删除哪个频道,是否有第二个参数告诉名称,还是删除随机频道?