Add default max queue
This commit is contained in:
@@ -38,6 +38,7 @@ local_langs = {} #Stores all the localization languages in ./local_langs
|
||||
playlist_name = {} #Cache the user's playlist name
|
||||
|
||||
bot_prefix = "?" #The default bot prefix
|
||||
max_queue = 1000 #The default maximum number of tracks in the queue
|
||||
#----------------- Nodes -----------------
|
||||
nodes = {}
|
||||
|
||||
@@ -82,6 +83,8 @@ def settings_setup():
|
||||
|
||||
global nodes, embed_color, bot_access_user, emoji_source_raw
|
||||
nodes = rawSettings.get("nodes", {})
|
||||
if (new_max_queue := rawSettings.get("default_max_queue", max_queue)):
|
||||
max_queue = new_max_queue
|
||||
bot_prefix = rawSettings.get("prefix", "")
|
||||
embed_color = int(rawSettings.get("embed_color", "0xb3b3b3"), 16)
|
||||
bot_access_user = rawSettings.get("bot_access_user", [])
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
"prefix": "?",
|
||||
"bot_access_user": [],
|
||||
"color_code":"0xb3b3b3",
|
||||
"default_max_queue": 1000,
|
||||
"emoji_source_raw": {
|
||||
"youtube": "<:youtube:826661982760992778>",
|
||||
"youtube music": "<:youtube:826661982760992778>",
|
||||
|
||||
@@ -85,7 +85,7 @@ class Player(VoiceProtocol):
|
||||
self.joinTime = round(time.time())
|
||||
self._volume = self.settings.get('volume', 100)
|
||||
self.lang = self.settings.get('lang', 'EN') if self.settings.get('lang', 'EN') in function.langs else "EN"
|
||||
self.queue = eval(self.settings.get("queueType", "Queue"))(5000, self.settings.get("duplicateTrack", True), self.get_msg)
|
||||
self.queue = eval(self.settings.get("queueType", "Queue"))(self.settings.get("maxQueue", function.max_queue), self.settings.get("duplicateTrack", True), self.get_msg)
|
||||
|
||||
self._node = NodePool.get_node()
|
||||
self._current: Track = None
|
||||
|
||||
Reference in New Issue
Block a user