-
Notifications
You must be signed in to change notification settings - Fork 189
Expand file tree
/
Copy pathsettings.js
More file actions
25 lines (23 loc) · 786 Bytes
/
settings.js
File metadata and controls
25 lines (23 loc) · 786 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const fs = require("fs");
const chalk = require("chalk");
require("dotenv").config();
let gg = process.env.MODS;
if (!gg) {
gg = "917003213983, 923087880256";
}
global.owner = gg.split(",");
global.mongodb = process.env.MONGODB || "none";
global.prefa = process.env.PREFIX || ".";
global.ggle = process.env.GOOGLE_API || "none";
global.wter = process.env.WEATHER_API || "none";
global.sessionId = process.env.SESSION_ID || "NEZUKO";
global.malid = process.env.MAL_USERNAME || undefined;
global.malpass = process.env.MAL_PASSWORD || undefined;
global.port = process.env.PORT || 8080;
let file = require.resolve(__filename);
fs.watchFile(file, () => {
fs.unwatchFile(file);
console.log(chalk.redBright(`Update'${__filename}'`));
delete require.cache[file];
require(file);
});