-
Notifications
You must be signed in to change notification settings - Fork 35
/
.env.schema
119 lines (88 loc) · 3.11 KB
/
.env.schema
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
# Use string ("" <==) if you need whitespace
# Secret things
# Your Discord bot's token
SECRET_DISCORD_TOKEN=
# Base config
# Your bot's prefix
CONFIG_PREFIX=
# A Discord ID(s), use comma if you want to add more than 1 owner
# NOTE: DO NOT ADD SOMEONE ELSE ID THAT YOU DON'T TRUST
CONFIG_OWNERS=
# Total shards to spawn, use "auto" or a number
# DEFAULT: AUTO
CONFIG_TOTALSHARDS=
# Should logging use debug level? Please note that this is not recommended in production
# INPUT: yes or no
# DEFAULT no
CONFIG_DEBUG=
# Whether to cache users to memory
# INPUT: yes or no
# DEFAULT: no
CONFIG_CACHE_USERS=
# Queue config
# Whether to allow users to add duplicate of tracks
# INPUT: yes or no
# DEFAULT: no
CONFIG_ALLOW_DUPLICATE=
# Timeout in seconds before queue is deleted when no one is in the voice channel
# INPUT: Input should be in seconds
# DEFAULT: 180 (3 minutes)
CONFIG_DELETE_QUEUE_TIMEOUT=
# Play command config
# Select track timeout when searching tracks
# INPUT: Input should be in seconds
# DEFAULT: 20 Seconds
CONFIG_SELECT_TIMEOUT=
# Whether to disable selecting tracks on play command, this will automatically selects the first track from search results
# INPUT: yes or no
# DEFAULT: no
CONFIG_DISABLE_TRACK_SELECTION=
# Maximum tracks to list in track selection (default: 10 max: 15)
# DEFAULT: 10
# MAX: 15
CONFIG_SEARCH_MAX_RESULTS=
# Volume config
# Enable inline volume feature or not
# INPUT: yes or no
# DEFAULT: no
CONFIG_ENABLE_INLINE_VOLUME=
# Default volume for music
# DEFAULT: 100
# NOTE: CONFIG_ENABLE_INLINE_VOLUME
CONFIG_DEFAULT_VOLUME=
# Max volume allowed for music
# DEFAULT: 100
# NOTE: CONFIG_ENABLE_INLINE_VOLUME
CONFIG_MAX_VOLUME=
# Music cache config
# Whether to download and cache tracks from youtube
# INPUT: yes or no
# DEFAULT: no
CONFIG_CACHE_YOUTUBE_DOWNLOADS=
# Max track length in seconds that are allowed to be cached
# DEFAULT: 5400 (1 hour 30 minutes)
CONFIG_CACHE_MAX_LENGTH=
# Miscellaneous config
# Whether to disable the invite command or not
# INPUT: yes or no
# DEFAULT: no
CONFIG_DISABLE_INVITE_CMD=
# What type of status does the bot use
# INPUT: playing, listening or watching
# DEFAULT: listening
CONFIG_STATUS_TYPE=
# What status does the bot display
# VARIABLES AVAILABLE: guildsCount, usersCount, playingCount, and botPrefix)
# DEFAULT: "music on {guildsCount} guilds!"
# NOTE ON {usersCount} VARIABLE: The value will be 0 if CONFIG_CACHE_USERS is not set to yes
CONFIG_STATUS_ACTIVITY=
# i18n config
# Language to be used in Jukebox, uses IETF language tags, for example: en-US, en-GB, id-ID
# Available languages: Please see the file list in folder src/langs, you can submit your language by contributing to Jukebox project at GitHub.
# DEFAULT: en-US
CONFIG_LANGUAGE=
# Advanced config (DO NOT UNCOMMENT AND FILL IF YOU DON'T KNOW WHAT YOU'RE DOING.)
# NOTE: Environment variables without the CONFIG_ prefix is recommended to be set globally.
# For example, do 'export FFMPEG_BIN="/usr/bin/ffmpeg"' before npm install, doing so ffmpeg-static package won't download another ffmpeg.
# FFmpeg location to use, leave commented to use bundled ffmpeg.
#FFMPEG_BIN=/usr/bin/ffmpeg