如何从 Discord.js 中的类别名称获取类别 ID

How to get category ID from category name in Discord.js

如何从类别名称中获取类别 ID?我正在使用 discord.js 11.6.4。目前我有

let category = message.guild.channels.find(cat=> cat.name === categoryName)

这个目前在returns类目名称基础上的名字,很蠢。我如何使用名称找到 ID?

您可以只使用 category.id,因为您已将其定义为变量。

此外,这可能 return 任何类型的 GuildChannel 所以如果你希望它严格是 category 使用 if (category.type === "category")

检查它