【发布时间】:2018-05-31 04:36:31
【问题描述】:
所以我使用discord.js v11.2.1 来编辑消息,我无法简单地弄清楚。我正在尝试编辑来自不同频道的消息,并且我正在使用 TextChannel 到 fetchMessage(id) 以便进行编辑。
new Discord().TextChannel.fetchMessage(message_id)
.then(message => message.edit("new message"));
我的错误是Cannot read property 'client' of undefined。那我该怎么办?
基本上,我有一个命令可以向另一个频道发送消息。我想使用命令来编辑来自另一个频道的消息。
【问题讨论】:
-
这可能是因为你正在创建一个 Discord() 的新实例。
-
是的,这是因为我正在创建一个新实例。我没有将 Client 实例传递给 module.exports,而是在一个单独的文件中创建了一个新实例,该文件返回 null。
-
我将其添加为答案,因为我们不应该在 cmets 中回答。
标签: javascript node.js discord discord.js