aboutsummaryrefslogtreecommitdiff
path: root/src/services/config.ts
diff options
context:
space:
mode:
authorBobby <[email protected]>2024-11-06 09:42:25 -0500
committerGitHub <[email protected]>2024-11-06 09:42:25 -0500
commitd92fd2a29796c9c5d6ddeb9718bf6fcd6ee5958a (patch)
tree81961cc995661448794669617f1ed439cbe84a3d /src/services/config.ts
parentb605bf220859acd767533e0ab9436ced771bb8e2 (diff)
parent716d6d9f4f2cd1a6872e463e9877203a259478a3 (diff)
downloadmuse-d92fd2a29796c9c5d6ddeb9718bf6fcd6ee5958a.tar.xz
muse-d92fd2a29796c9c5d6ddeb9718bf6fcd6ee5958a.zip
Merge branch 'museofficial:master' into masterHEADmaster
Diffstat (limited to 'src/services/config.ts')
-rw-r--r--src/services/config.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/services/config.ts b/src/services/config.ts
index b6b9aea..3941a3c 100644
--- a/src/services/config.ts
+++ b/src/services/config.ts
@@ -5,15 +5,15 @@ import path from 'path';
import xbytes from 'xbytes';
import {ConditionalKeys} from 'type-fest';
import {ActivityType, PresenceStatusData} from 'discord.js';
-dotenv.config();
+dotenv.config({path: process.env.ENV_FILE ?? path.resolve(process.cwd(), '.env')});
export const DATA_DIR = path.resolve(process.env.DATA_DIR ? process.env.DATA_DIR : './data');
const CONFIG_MAP = {
DISCORD_TOKEN: process.env.DISCORD_TOKEN,
YOUTUBE_API_KEY: process.env.YOUTUBE_API_KEY,
- SPOTIFY_CLIENT_ID: process.env.SPOTIFY_CLIENT_ID,
- SPOTIFY_CLIENT_SECRET: process.env.SPOTIFY_CLIENT_SECRET,
+ SPOTIFY_CLIENT_ID: process.env.SPOTIFY_CLIENT_ID ?? '',
+ SPOTIFY_CLIENT_SECRET: process.env.SPOTIFY_CLIENT_SECRET ?? '',
REGISTER_COMMANDS_ON_BOT: process.env.REGISTER_COMMANDS_ON_BOT === 'true',
DATA_DIR,
CACHE_DIR: path.join(DATA_DIR, 'cache'),