import { readFileSync } from 'fs'; // Debug import debugBuilder from "./debugBuilder.js"; const log = new debugBuilder("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; }