From a962d4233426f3c0af3d77fcaf9db4be276fffdc Mon Sep 17 00:00:00 2001 From: ErrorNoInternet Date: Wed, 27 May 2026 18:14:08 -0400 Subject: [PATCH] refactor: make USER_QUEUE_MAX a constant --- errornocord/commands/voice/queue.py | 6 +++--- errornocord/constants.py | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/errornocord/commands/voice/queue.py b/errornocord/commands/voice/queue.py index b915dd6..03704f2 100644 --- a/errornocord/commands/voice/queue.py +++ b/errornocord/commands/voice/queue.py @@ -4,7 +4,7 @@ import disnake import disnake_paginator from ... import arguments, audio, commands, utils -from ...constants import EMBED_COLOR +from ...constants import EMBED_COLOR, USER_QUEUE_MAX from ...state import client, players, trusted_users from .playback import resume from .utils import command_allowed, ensure_joined, play_next @@ -142,13 +142,13 @@ async def queue_or_play(message, edited=False): ), ), ) - >= 5 + >= USER_QUEUE_MAX and not len(message.guild.voice_client.channel.members) == 2 and message.author.id not in trusted_users ): await utils.reply( message, - "you can only queue **5 items** without the manage channels permission!", + f"you can only queue **{USER_QUEUE_MAX} items** without the manage channels permission!", ) return diff --git a/errornocord/constants.py b/errornocord/constants.py index 9753b5d..c56717f 100644 --- a/errornocord/constants.py +++ b/errornocord/constants.py @@ -94,6 +94,7 @@ SPONSORBLOCK_CATEGORY_NAMES = { "selfpromo": "self promotion", "sponsor": "sponsored", } +USER_QUEUE_MAX = 5 YTDL_OPTIONS = { "color": "never", "default_search": "auto",