48 lines
1.1 KiB
JavaScript
48 lines
1.1 KiB
JavaScript
import { readFileSync } from 'fs';
|
|
// Debug
|
|
import ModuleDebugBuilder from "./moduleDebugBuilder.js";
|
|
const log = new ModuleDebugBuilder("bot", "configHandler");
|
|
|
|
export function getConfig() {
|
|
return JSON.parse(readFileSync("./config/botConfig.json"));
|
|
}
|
|
|
|
export function getTOKEN() {
|
|
const parsedJSON = getConfig();
|
|
const token = parsedJSON.TOKEN;
|
|
|
|
log.DEBUG("Discord API Token: ", token)
|
|
return token;
|
|
}
|
|
|
|
export function getGuildID() {
|
|
const parsedJSON = getConfig();
|
|
const guildID = BigInt(parsedJSON.GuildID);
|
|
|
|
log.DEBUG("Guild ID: ", guildID);
|
|
return guildID;
|
|
}
|
|
|
|
export function getApplicationID() {
|
|
const parsedJSON = getConfig();
|
|
const appID = BigInt(parsedJSON.ApplicationID);
|
|
|
|
log.DEBUG("Application ID: ", appID);
|
|
return appID;
|
|
}
|
|
|
|
export function getDeviceID(){
|
|
const parsedJSON = getConfig();
|
|
const deviceID = parseInt(parsedJSON.DeviceID);
|
|
|
|
log.DEBUG("Device ID: ", deviceID);
|
|
return deviceID;
|
|
}
|
|
|
|
export function getDeviceName(){
|
|
const parsedJSON = getConfig();
|
|
const deviceName = parsedJSON.DeviceName;
|
|
|
|
log.DEBUG("Device Name: ", deviceName);
|
|
return deviceName;
|
|
} |