-
-
Notifications
You must be signed in to change notification settings - Fork 961
Expand file tree
/
Copy pathsettings.js
More file actions
43 lines (41 loc) · 1.9 KB
/
settings.js
File metadata and controls
43 lines (41 loc) · 1.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
const fs = require('fs-extra');
const { Sequelize } = require('sequelize');
if (fs.existsSync('settings.env'))
require('dotenv').config({ path: __dirname + '/settings.env' });
const path = require("path");
const databasePath = path.join(__dirname, './database.db');
const DATABASE_URL = process.env.DATABASE_URL === undefined
? databasePath
: process.env.DATABASE_URL;
module.exports = {
session: process.env.SESSION_ID || '',
PREFIXE: process.env.PREFIX || ".",
OWNER_NAME: process.env.OWNER_NAME || "𝐛𝐦𝐛 𝐭𝐞𝐜𝐡",
NUMERO_OWNER : process.env.NUMERO_OWNER || "255767862457",
AUTO_READ_STATUS: process.env.AUTO_READ_STATUS || "on",
AUTO_DOWNLOAD_STATUS: process.env.AUTO_DOWNLOAD_STATUS || 'off',
BOT : process.env.BOT_NAME || '𝐛𝐦𝐛 𝐭𝐞𝐜𝐡',
URL : process.env.BOT_MENU_LINKS || 'https://files.catbox.moe/8qq3l4.jpg',
MODE: process.env.PUBLIC_MODE || "on",
PM_PERMIT: process.env.PM_PERMIT || 'off',
HEROKU_APP_NAME : process.env.HEROKU_APP_NAME,
HEROKU_API_KEY : process.env.HEROKU_API_KEY,
WARN_COUNT : process.env.WARN_COUNT || '3',
ETAT : process.env.PRESENCE || '',
ANTICALL : process.env.ANTICALL || 'on',
AUTO_BIO : process.env.AUTO_BIO || 'on',
DP : process.env.STARTING_BOT_MESSAGE || "on",
AUTO_REACT_STATUS : process.env.AUTO_REACT_STATUS || 'on',
AUTO_READ : process.env.AUTO_READ || 'on',
DATABASE_URL,
DATABASE: DATABASE_URL === databasePath
? "postgresql://postgres:bKlIqoOUWFIHOAhKxRWQtGfKfhGKgmRX@viaduct.proxy.rlwy.net:47738/railway"
: "postgresql://postgres:bKlIqoOUWFIHOAhKxRWQtGfKfhGKgmRX@viaduct.proxy.rlwy.net:47738/railway",
};
let fichier = require.resolve(__filename);
fs.watchFile(fichier, () => {
fs.unwatchFile(fichier);
console.log(`mise à jour ${__filename}`);
delete require.cache[fichier];
require(fichier);
});