node.js - Discord.JS:如何获得公会的第一个频道?
问题描述
我正在创建一个 Discord 机器人。我想通过公会 ID 创建邀请。创建邀请需要一个频道。我想机器人选择第一个频道。我怎样才能做到这一点?
我用了这个但没有用:
guild.channels[Object.keys(guild.channels)[0]]
//returns undefined
解决方案
对于 v12 尝试
var chx = guild.channels.cache.filter(chx => chx.type === "text").find(x => x.position === 0);