Javascript 如何获取类别的列表频道

Javascript 如何获取类别的列表频道,javascript,discord,discord.js,Javascript,Discord,Discord.js,如何获得类别的列表频道。我已经在categorylist.json中找到了该类别的id。我知道如何获得公会的列表频道,但我不知道如何获得类别的列表频道 我的尝试: if (newState && newState.channelID) { ChannelJoin(newState.member, newState.CreatorCategory.channels.resolve(newState.channelID)); } 我相信,这个问题回答

如何获得类别的列表频道。我已经在categorylist.json中找到了该类别的id。我知道如何获得公会的列表频道,但我不知道如何获得类别的列表频道

我的尝试:

    if (newState && newState.channelID) {
        ChannelJoin(newState.member, newState.CreatorCategory.channels.resolve(newState.channelID));
    }
我相信,这个问题回答了这个问题。关键部分是:

const categoryChannels = guild.channels.filter(channel => channel.type === "category");
categoryChannels.forEach(channel => {
    console.log(`Category ${channel.name} has ${channel.children.size} channels`);
});
categoryChannels
中的每个对象都应该有属性
子对象
,您可以对其执行任何操作

是CategoryChannel的文档