diff --git a/main.js b/main.js index da96b8f..a68b302 100644 --- a/main.js +++ b/main.js @@ -11,11 +11,16 @@ import sdk from 'matrix-js-sdk'; import fs from 'fs'; import log4js from 'log4js'; import https from 'https'; +import { fileURLToPath } from 'url'; +import { dirname } from 'path'; + // Load settings from config.json -let rawdata = fs.readFileSync('config.json'); +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); +let rawdata = fs.readFileSync(__dirname + '/config.json'); let settings = JSON.parse(rawdata); -console.log("config.json loaded."); +console.log(__dirname + "/config.json loaded."); var logger = log4js.getLogger(); logger.level = settings.loglevel;