Discord.JS:如何获得公会的第一个频道?

bap*_*pap 1 node.js discord.js

我正在创建一个 Discord 机器人。我想通过公会 ID 创建邀请。创建邀请需要一个渠道。我想让机器人选择第一个频道。我怎样才能做到这一点?

我用了这个但没有用:

guild.channels[Object.keys(guild.channels)[0]]
//returns undefined
Run Code Online (Sandbox Code Playgroud)

小智 6

对于 v12 尝试

var chx = guild.channels.cache.filter(chx => chx.type === "text").find(x => x.position === 0);
Run Code Online (Sandbox Code Playgroud)