Create initial config automatically

Automatically create a config and refer users to the readme for further
instructions.
This commit is contained in:
SileNce5k 2021-06-19 12:48:02 +02:00
parent 4630cefd47
commit 6371d43358
No known key found for this signature in database
GPG key ID: C507260E7F2583AD
2 changed files with 23 additions and 0 deletions

View file

@ -1,3 +1,8 @@
const fs = require('fs');
const createInitialConfig = require("./util/createInitialConfig")
if(!fs.existsSync("./data/config.json")) {
createInitialConfig();
}
const Discord = require('discord.js');
const client = new Discord.Client({ disableEveryone: true });
const {

View file

@ -0,0 +1,18 @@
module.exports = function () {
let fs = require('fs')
let config = {
"globalPrefix": "+",
"token": "",
"enableLoginMessage": false,
"loginChannel" : "",
"loginMessage" : "Bot is online!",
"owners": [],
"allowNetload" : false
}
fs.mkdirSync("./data");
fs.writeFileSync('./data/config.json', JSON.stringify(config, null, 4))
console.log("Enter the token as described in the README.md file");
process.exit();
}