【发布时间】:2021-03-15 20:21:03
【问题描述】:
我目前正在使用 discord.js 编写一个不和谐机器人。我正在尝试通过 id 从特定公会获取特定频道,然后将消息写入其中。我在 grepper 上找到了这个解决方案,但是在运行时出现错误“无法读取未定义的属性‘缓存’”但是为什么通道未定义? discord.js 文档将频道列为公会的属性:https://discord.js.org/#/docs/main/stable/class/Guild。有人知道为什么会这样吗?
client.guilds.fetch(guildID).channels.cache.get(channelID)
【问题讨论】:
-
你运行的是什么版本的 Discord?
-
Discord.js 版本 12.3.1
-
这段代码什么时候运行? (任何事件或?=)
-
client.on("ready", () => { ... }) 事件内部
标签: javascript node.js discord.js