-
Notifications
You must be signed in to change notification settings - Fork 566
Expand file tree
/
Copy pathconfig.js
More file actions
56 lines (56 loc) · 2.39 KB
/
config.js
File metadata and controls
56 lines (56 loc) · 2.39 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
44
45
46
47
48
49
50
51
52
53
54
55
56
import 'dotenv/config';
const _prefixes = process.env.PREFIXES ? process.env.PREFIXES.split(',') : ['.', '!', '/', '#'];
const config = {
// Bot Identity
botName: process.env.BOT_NAME || 'MEGA-MD',
botOwner: process.env.BOT_OWNER || 'Qasim Ali',
ownerNumber: process.env.OWNER_NUMBER || '923051391007',
author: process.env.AUTHOR || 'GlobalTechInfo',
packname: process.env.PACKNAME || 'MEGA-MD',
description: process.env.DESCRIPTION || 'High performance multi-device WhatsApp bot',
version: '6.0.0',
// Bot Config
prefixes: _prefixes,
prefix: _prefixes[0],
commandMode: process.env.COMMAND_MODE || 'public',
timeZone: process.env.TIMEZONE || 'Asia/Karachi',
// Links
channelLink: process.env.CHANNEL_LINK || 'https://whatsapp.com/channel/0029VagJIAr3bbVBCpEkAM07',
updateZipUrl: process.env.UPDATE_URL || 'https://github.com/GlobalTechInfo/MEGA-MD/archive/refs/heads/main.zip',
ytChannel: process.env.YT_CHANNEL || 'GlobalTechInfo',
// Session
sessionId: process.env.SESSION_ID || '',
pairingNumber: process.env.PAIRING_NUMBER || '',
// Performance
port: Number(process.env.PORT) || 5000,
maxStoreMessages: Number(process.env.MAX_STORE_MESSAGES) || 20,
tempCleanupInterval: Number(process.env.CLEANUP_INTERVAL) || 1 * 60 * 60 * 1000,
storeWriteInterval: Number(process.env.STORE_WRITE_INTERVAL) || 10000,
// API Keys
giphyApiKey: process.env.GIPHY_API_KEY || 'qnl7ssQChTdPjsKta2Ax2LMaGXz303tq',
removeBgKey: process.env.REMOVEBG_KEY || '',
// Warn system
warnCount: 3,
// External APIs
APIs: {
xteam: 'https://api.xteam.xyz',
dzx: 'https://api.dhamzxploit.my.id',
lol: 'https://api.lolhuman.xyz',
violetics: 'https://violetics.pw',
neoxr: 'https://api.neoxr.my.id',
zenzapis: 'https://zenzapis.xyz',
akuari: 'https://api.akuari.my.id',
akuari2: 'https://apimu.my.id',
nrtm: 'https://fg-nrtm.ddns.net',
fgmods: 'https://api-fgmods.ddns.net'
},
APIKeys: {
'https://api.xteam.xyz': 'd90a9e986e18778b',
'https://api.lolhuman.xyz': '85faf717d0545d14074659ad',
'https://api.neoxr.my.id': process.env.NEOXR_KEY || 'yourkey',
'https://violetics.pw': 'beta',
'https://zenzapis.xyz': process.env.ZENZAPIS_KEY || 'yourkey',
'https://api-fgmods.ddns.net': 'fg-dylux'
}
};
export default config;