-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreciple.yml
119 lines (111 loc) · 3.46 KB
/
reciple.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
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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# The bot token
# You can directly set the bot token as value or use token from env
# To use token from env set the value like this:
# token: env:TOKEN
token: env:TOKEN
# Commands Config
commands:
contextMenuCommand:
# If false, the client will ignore this type of command when executed
enabled: true
# Enable user command cooldowns if available
enableCooldown: true
# Command register config
registerCommands:
# Allow commands to be registered globally
registerGlobally: true
# Allow commands to be registered a given guilds/servers
registerToGuilds: []
# If enabled, the client will accept replied interactions of this type
acceptRepliedInteractions: false
slashCommand:
# If false, the client will ignore this type of command when executed
enabled: true
# Enable user command cooldowns if available
enableCooldown: true
# Command register config
registerCommands:
# Allow commands to be registered globally
registerGlobally: true
# Allow commands to be registered a given guilds/servers
registerToGuilds: []
# If enabled, the client will accept replied interactions of this type
acceptRepliedInteractions: false
additionalApplicationCommands:
# Command register config
registerCommands:
# Allow commands to be registered globally
registerGlobally: true
# Allow commands to be registered a given guilds/servers
registerToGuilds: []
messageCommand:
# If false, the client will ignore this type of command when executed
enabled: true
# Enable user command cooldowns if available
enableCooldown: true
# String separator for command options
commandArgumentSeparator: ' '
# Command prefix
prefix: '!'
# Application commands register config
applicationCommandRegister:
# If false, any application commands will not be registered
enabled: true
# Wether allow all application commands to be registered globally
# This ignores their specific configs
allowRegisterGlobally: true
# Wether allow all application commands to be registered to guilds
# This ignores their specific configs
allowRegisterToGuilds: true
# Register empty command list
registerEmptyCommands: false
# Register all application commands to guilds/servers
registerToGuilds: []
# Logger config
logger:
# Enables client logger
enabled: true
# Enables logger debug mode
debugmode: false
# Enables colored console logs
coloredMessages: true
# Disables the log prefix to logged messages
disableLogPrefix: false
# File file config
logToFile:
# Enables log file
enabled: true
# Sets the log file folder
logsFolder: ./logs
# Latest log file name
file: latest.log
# Modules config
modules:
# Reciple modules folders
# You can add multiple folders by adding the folder path or using glob patterns
modulesFolders:
- ./modules
- ./modules/*
# Excluded files or folders
# You can add the file/folder name or use glob patterns
exclude:
- Base*.js
- _*
# If false, the client will still load unsupported modules
disableModuleVersionCheck: false
# Cooldown sweeper
cooldownSweeper:
# Enables cooldown sweeper
enabled: true
# Run sweeper every given milleseconds
interval: 3600000
# Discord.js client options
client:
intents:
- Guilds
- GuildMessages
- MessageContent
# Notifies you for package updates
checkForUpdates: true
# Don't change this value
version: ^7.6.2