A discord bot for teal.fm
discord tealfm music
at main 655 B view raw
1import { cleanEnv, str, num } from "envalid"; 2import path from "node:path"; 3import { loadEnvFile } from "node:process"; 4 5if (process.env.NODE_ENV !== "production") { 6 loadEnvFile(path.join(import.meta.dirname, "../../.env")); 7} 8 9export const env = cleanEnv(process.env, { 10 DISCORD_BOT_TOKEN: str(), 11 DISCORD_APPLICATION_ID: str(), 12 DISCORD_GUILD_ID: str(), 13 TAP_ADMIN_PASSWORD: str(), 14 DATABASE_URL: str({ devDefault: "postgres://postgres:password@localhost:5432/tealfmbotdb" }), 15 PUBLIC_URL: str(), 16 COOKIE_SECRET: str({ devDefault: "00000000000000000000000000000000" }), 17 PRIVATE_KEYS: str(), 18 WEB_SERVICE_PORT: num({ devDefault: 8002 }), 19});