Discord.js 无法读取属性';创建';未定义公会的名称 client.guilds.cache.get(“”).channel.create(message.author.username,'text');

Discord.js 无法读取属性';创建';未定义公会的名称 client.guilds.cache.get(“”).channel.create(message.author.username,'text');,discord.js,Discord.js,我试图在这里使用此代码创建一个以消息作者的用户名命名的文本频道,但我无法获取指定的服务器(ID正确)。如果要创建频道,您需要帮会的许可。要得到这个,你需要调用属性。相反,您有.channel,但末尾没有s。尝试使用.get(“”).channels.create并查看其工作原理。错误说明频道未定义。client.guilds.cache.get()返回什么?你可以简单地console.logit。它返回undefined,即使公会id应该是正确的。 client.guilds.cache.get

我试图在这里使用此代码创建一个以消息作者的用户名命名的文本频道,但我无法获取指定的服务器(ID正确)。

如果要创建频道,您需要帮会的许可。要得到这个,你需要调用属性。相反,您有
.channel
,但末尾没有
s
。尝试使用
.get(“”).channels.create
并查看其工作原理。

错误说明
频道
未定义。
client.guilds.cache.get()返回什么?你可以简单地
console.log
it。它返回undefined,即使公会id应该是正确的。
client.guilds.cache.get('<id>').channel.create(message.author.username, 'text');