Перенос проблемы с _ на функцию рендеринга профиля

This commit is contained in:
2025-07-11 22:58:32 +03:00
parent 067e59d23a
commit 302cc540f7
2 changed files with 3 additions and 2 deletions

View File

@@ -114,7 +114,7 @@ class MainDesignerModule(commands.Cog):
data['user'] = user data['user'] = user
data['place_in_top'] = user_rank 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['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) data['level'] = self.client.CalculateLevel(user.period_messages, user.period_voice_activity)
namespace = globals().copy() namespace = globals().copy()

View File

@@ -62,8 +62,9 @@ def render(data, design):
# Текст # Текст
try: try:
font = ImageFont.truetype("src/data/fonts/segoeuib.ttf", 24*scale) 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) font = ImageFont.truetype("src/data/fonts/segoeuib.ttf", 20*scale)
data['nick'].replace("_", " ")
except: except:
font = ImageFont.load_default() font = ImageFont.load_default()