-
Notifications
You must be signed in to change notification settings - Fork 5
/
example-config.yml
43 lines (38 loc) · 1.59 KB
/
example-config.yml
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
---
# NOTICE !!!
# NEVER CHANGE OR MOVE OR EDIT THE VARIABLE NAME INSIDE THIS FILE UNLES YOU UNDERSTAND WHAT YOU TRYING TO DO!
# THAT CAN GENERATING ERROR!
# JUST INTERACT AND EDIT THE VARIABLE VALUE!
# Dont't forget to rename exampe-config.yml to config.yml before run the app!
# CONFIGURATION READER
useYMLConfig: true # put true as value if you want the bot use this yml file for configuration. If false the bot will use .env variable
# ROLE ID FOR MODULE PERMISSION
permission: # Array of Role ID that can access some command! Make sure put value in array format. The number of roles that can be entered is not limited!
admin: ["ROLE ID", "ROLE ID"]
ptero: ["ROLE ID", "ROLE ID"]
# GENERAL USE
general:
botToken: "YOUR BOT TOKEN HERE!" # Your bot token!
botClientId: "BOT ID" # Your Bot Client ID
serverGuildId: "SERVER ID" # Your Server ID
serverOwner: "OWNER ID" # Your Server Owner ID
# PTERODACTYL MODULE
ptero:
usePterodactyl: false # true = activating pterodactyl integration feature, false = deactivate pterodactyl integration feature!
appAPIKey: "APPLICATION KEY" # Pterodactyl Application API Key
panelUrl: "PANEL URL" # Pterodactyl Panel main URL (https://yourdomain.com)
nodesDefaultSet:
name: "NEW NODE"
useSSL: "https"
behindProxy: false
memory: 64000
memoryOverallocate: 0
disk: 1000000
diskOverallocate: 0
uploadSize: 100
daemonSFTP: 2022
daemonListen: 8080
cloudflare:
integrateCloudflare: false
email: "YOUR CLOUDFLARE EMAIL"
APIKey: "YOUR CLOUDFLARE API"