generated from Hjgaming/ALL-IN-ONE-BOT-WITH-DASHBOARD-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.js
103 lines (103 loc) · 3.12 KB
/
config.js
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
module.exports = {
OWNER_IDS: [], // Bot owner ID's
PREFIX: "!", // Default prefix for the bot
SUPPORT_SERVER: "", // Your bot support server
PRESENCE: {
ENABLED: true, // Whether or not the bot should update its status
STATUS: "online", // The bot's status [online, idle, dnd, invisible]
TYPE: "WATCHING", // Status type for the bot [PLAYING | LISTENING | WATCHING | COMPETING]
MESSAGE: "{members} members in {servers} servers", // Your bot status message
},
DASHBOARD: {
enabled: false, // enable or disable dashboard
baseURL: "http://localhost:8080", // base url
failureURL: "http://localhost:8080", // failure redirect url
port: "8080", // port to run the bot on
},
INTERACTIONS: {
SLASH: false, // Should the interactions be enabled
CONTEXT: false, // Should contexts be enabled
GLOBAL: false, // Should the interactions be registered globally
TEST_GUILD_ID: "xxxxxxxxxx", // Guild ID where the interactions should be registered. [** Test you commands here first **]
},
XP_SYSTEM: {
COOLDOWN: 5, // Cooldown in seconds between messages
DEFAULT_LVL_UP_MSG: "{m}, You just advanced to **Level {l}**",
},
MISCELLANEOUS: {
DAILY_COINS: 100, // coins to be received by daily command
},
ECONOMY: {
CURRENCY: "₪",
DAILY_COINS: 100, // coins to be received by daily command
MIN_BEG_AMOUNT: 100, // minimum coins to be received when beg command is used
MAX_BEG_AMOUNT: 2500, // maximum coins to be received when beg command is used
},
SUGGESTIONS: {
ENABLED: true, // Should the suggestion system be enabled
EMOJI: {
UP_VOTE: "⬆️",
DOWN_VOTE: "⬇️",
},
DEFAULT_EMBED: "#0099ff",
APPROVED_EMBED: "#00ff00",
DENIED_EMBED: "#ff0000",
},
IMAGE: {
BASE_API: "https://image-api.strangebot.xyz",
},
MUSIC: {
IDLE_TIME: 60, // Time in seconds before the bot disconnects from the voice channel
MAX_SEARCH_RESULTS: 5,
NODES: [
{
host: "ger.lavalink.mitask.tech",
port: 2333,
password: "lvserver",
identifier: "German Link",
retryDelay: 5000,
secure: false,
},
{
host: "usa.lavalink.mitask.tech",
port: 2333,
password: "lvserver",
identifier: "USA Link",
retryDelay: 5000,
secure: false,
},
],
},
/* Bot Embed Colors */
EMBED_COLORS: {
BOT_EMBED: "#068ADD",
TRANSPARENT: "#36393F",
SUCCESS: "#00A56A",
ERROR: "#D61A3C",
WARNING: "#F7E919",
AUTOMOD: "#36393F",
TICKET_CREATE: "#068ADD",
TICKET_CLOSE: "#068ADD",
TIMEOUT_LOG: "#102027",
UNTIMEOUT_LOG: "#4B636E",
KICK_LOG: "#FF7961",
SOFTBAN_LOG: "#AF4448",
BAN_LOG: "#D32F2F",
VMUTE_LOG: "#102027",
VUNMUTE_LOG: "#4B636E",
DEAFEN_LOG: "#102027",
UNDEAFEN_LOG: "#4B636E",
DISCONNECT_LOG: "RANDOM",
MOVE_LOG: "RANDOM",
GIVEAWAYS: "#FF468A",
},
/* Maximum number of keys that can be stored */
CACHE_SIZE: {
GUILDS: 100,
USERS: 10000,
MEMBERS: 10000,
},
MESSAGES: {
API_ERROR: "Unexpected Backend Error! Try again later or contact support server",
},
};