From ecdbf0fe58a4809d383b1766502019056dfa8ad3 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Fri, 19 May 2023 21:21:37 -0400 Subject: [PATCH] Add constant for the default file size limit --- discord/ext/commands/context.py | 2 +- discord/guild.py | 6 +++--- discord/utils.py | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/discord/ext/commands/context.py b/discord/ext/commands/context.py index f5dddc09a..f9e8d1933 100644 --- a/discord/ext/commands/context.py +++ b/discord/ext/commands/context.py @@ -313,7 +313,7 @@ class Context(discord.abc.Messageable, Generic[BotT]): .. versionadded:: 2.1 """ - return self.guild.filesize_limit if self.guild is not None else 26214400 + return self.guild.filesize_limit if self.guild is not None else discord.utils.DEFAULT_FILE_SIZE_LIMIT_BYTES @discord.utils.cached_property def guild(self) -> Optional[Guild]: diff --git a/discord/guild.py b/discord/guild.py index ba04a2e59..15ec87008 100644 --- a/discord/guild.py +++ b/discord/guild.py @@ -479,9 +479,9 @@ class Guild(Hashable): ) _PREMIUM_GUILD_LIMITS: ClassVar[Dict[Optional[int], _GuildLimit]] = { - None: _GuildLimit(emoji=50, stickers=5, bitrate=96e3, filesize=26214400), - 0: _GuildLimit(emoji=50, stickers=5, bitrate=96e3, filesize=26214400), - 1: _GuildLimit(emoji=100, stickers=15, bitrate=128e3, filesize=26214400), + None: _GuildLimit(emoji=50, stickers=5, bitrate=96e3, filesize=utils.DEFAULT_FILE_SIZE_LIMIT_BYTES), + 0: _GuildLimit(emoji=50, stickers=5, bitrate=96e3, filesize=utils.DEFAULT_FILE_SIZE_LIMIT_BYTES), + 1: _GuildLimit(emoji=100, stickers=15, bitrate=128e3, filesize=utils.DEFAULT_FILE_SIZE_LIMIT_BYTES), 2: _GuildLimit(emoji=150, stickers=30, bitrate=256e3, filesize=52428800), 3: _GuildLimit(emoji=250, stickers=60, bitrate=384e3, filesize=104857600), } diff --git a/discord/utils.py b/discord/utils.py index b44f846f7..a46c50de8 100644 --- a/discord/utils.py +++ b/discord/utils.py @@ -107,6 +107,7 @@ __all__ = ( ) DISCORD_EPOCH = 1420070400000 +DEFAULT_FILE_SIZE_LIMIT_BYTES = 26214400 _log = logging.getLogger(__name__)