【发布时间】:2021-09-22 02:35:36
【问题描述】:
所以我不想把我的 Main.js 弄得一团糟,所以我尝试通过 module.exports 在其他documents.js 中创建所有可能的命令
基本上我需要,如果我发送命令,机器人将删除我的消息并在特定频道上发布评论+嵌入。 这就是我所拥有的(让它变得简单):
module.exports = {
name: 'chtest',
execute(message, args, Discord) {
let chComment = 'Normal comment';
chComment += '\nLine2';
message.channel.send(chComment)
const chEmbed = blablaEmbedCode
message.channel.send(chEmbed)
message.delete();
},s
};
我读过另一个问题,他们使用
client.channels.cache.get(`Channel_ID`).send('Text')
我尝试使用它,但出现错误ReferenceError: client is not defined
我将 Client 添加到我的 execute 行:
execute(client, message, args, Discord) {
现在我有另一个错误TypeError: Cannot read property 'cache' of undefined
而且...我现在不知道该怎么办。有什么解决办法吗? 提前谢谢你。
【问题讨论】:
标签: javascript node.js discord discord.js