我正在为我的 Discord Bot 编写频道保护系统。 我们使用代码 channel.clone 一对一地重新打开已删除的频道。尽管此代码在文本通道上效果很好,但在音频通道中效果不佳。我需要一个代码来以同样的方式打开音频通道。 另外,当一个类别被删除时,我不知道如何将已删除类别中的频道移动到新类别中。
我目前用来重新打开频道的代码:
client.on('channelDelete', (channel) => {
channel.clone()
.then((clone) => {
console.log(`Cloned ${channel.name} to make a channel called ${clone.name}`);
})
.catch(console.error);
});
Discord.js 版本:v11.6.4