// Debug import ModuleDebugBuilder from "./moduleDebugBuilder.js"; const log = new ModuleDebugBuilder("bot", "configHandler"); // Modules import { readFileSync } from 'fs'; import path from "path"; export function getConfig() { return JSON.parse(readFileSync(path.resolve("discord-bot/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 = parsedJSON.GuildID; log.DEBUG("Guild ID: ", guildID); return guildID; } export function getApplicationID() { const parsedJSON = getConfig(); const appID = 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; }