我想创建一个机器人并有一个问题:
是否可以将我的机器人的令牌放在一个文本文件中,导入它,然后编写类似client.login(myFile)
的内容?
答案 0 :(得分:3)
借助 dotenv npm模块,您可以将机器人的令牌设置为.env
文件,如下所示:
TOKEN=YOUR_BOT_TOKEN_HERE
然后进入您的index.js
:
require('dotenv').config();
const token = process.env.TOKEN;
Client.login(token);
答案 1 :(得分:2)
我建议像Mazz所说的那样使用.env文件,因为它们安全得多,但是另一种选择就是普通的.json文件。
Bot.js:
const config = require('./config.json');
Client.login(config.token);
Config.json:
{
"token": "YOUR-BOT-TOKEN"
}