fix: заменить list comprehension на generator в stats.py
len([ch for ch in ...]) создавал временный список. Заменено на sum(1 for ch in ...) — без выделения памяти под промежуточный список.
This commit is contained in:
parent
8b59ddb0c9
commit
4f2e3ec05b
@ -14,12 +14,10 @@ class Stats(commands.Cog):
|
||||
guilds = ctx.bot.guilds
|
||||
total_guilds = len(guilds)
|
||||
total_channels = sum(
|
||||
len(
|
||||
[
|
||||
ch
|
||||
sum(
|
||||
1
|
||||
for ch in guild.channels
|
||||
if not isinstance(ch, discord.CategoryChannel)
|
||||
]
|
||||
)
|
||||
for guild in guilds
|
||||
)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user