From 302cc540f7b2ea7aa5370af997cc23b2a64e15ec Mon Sep 17 00:00:00 2001 From: HypoxiE Date: Fri, 11 Jul 2025 22:58:32 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=BD=D0=BE=D1=81=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B1=D0=BB=D0=B5=D0=BC=D1=8B=20=D1=81=20=5F?= =?UTF-8?q?=20=D0=BD=D0=B0=20=D1=84=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D1=8E=20?= =?UTF-8?q?=D1=80=D0=B5=D0=BD=D0=B4=D0=B5=D1=80=D0=B8=D0=BD=D0=B3=D0=B0=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D1=84=D0=B8=D0=BB=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cogs/designer.py | 2 +- src/data/profile_backgrounds/base_render.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cogs/designer.py b/src/cogs/designer.py index 169f153..5f9efc7 100644 --- a/src/cogs/designer.py +++ b/src/cogs/designer.py @@ -114,7 +114,7 @@ class MainDesignerModule(commands.Cog): data['user'] = user data['place_in_top'] = user_rank data['crumbs_modify'] = max(0, (bool(await user.in_role(roles = self.sponsors, member = member))+1) + (user.carma / 100)) if ctx.guild is not None else 1 - data['nick'] = member.display_name if len(member.display_name) <= 12 else member.display_name.replace("_", " ") + data['nick'] = member.display_name data['level'] = self.client.CalculateLevel(user.period_messages, user.period_voice_activity) namespace = globals().copy() diff --git a/src/data/profile_backgrounds/base_render.py b/src/data/profile_backgrounds/base_render.py index 00df66c..4f4a35d 100644 --- a/src/data/profile_backgrounds/base_render.py +++ b/src/data/profile_backgrounds/base_render.py @@ -62,8 +62,9 @@ def render(data, design): # Текст try: font = ImageFont.truetype("src/data/fonts/segoeuib.ttf", 24*scale) - if len(data['nick']) > 12: + if len(data['nick']) >= 12: font = ImageFont.truetype("src/data/fonts/segoeuib.ttf", 20*scale) + data['nick'].replace("_", " ") except: font = ImageFont.load_default()