Javascript 将Bot变量放入不同的Commando文件中
我在discord.js机器人上使用commando,它链接到客户端。我希望能够在不同的文件中使用bot变量,主要是帮助检查bot是否具有正确的权限 我的机器人变量:Javascript 将Bot变量放入不同的Commando文件中,javascript,discord,discord.js,Javascript,Discord,Discord.js,我在discord.js机器人上使用commando,它链接到客户端。我希望能够在不同的文件中使用bot变量,主要是帮助检查bot是否具有正确的权限 我的机器人变量: const bot = new commando.Client({ commandPrefix: '!', owner: config.ownerID, unknownCommandResponse: false }); 这目前在我的index.js文件中,但是有没有一种方法可以让我在不同的命令文件中使用
const bot = new commando.Client({
commandPrefix: '!',
owner: config.ownerID,
unknownCommandResponse: false
});
这目前在我的index.js文件中,但是有没有一种方法可以让我在不同的命令文件中使用它?您可以这样做
index.js
const bot = new commando.Client({
commandPrefix: '!',
owner: config.ownerID,
unknownCommandResponse: false
});
this.bot = bot
然后将在另一个文件中访问该文件,如:
this.bot.(property)
只要使用上述方法,bot
的所有属性都可以访问