diff --git a/cogs/caption_cog.py b/cogs/caption_cog.py index 9348eff..5b43b63 100644 --- a/cogs/caption_cog.py +++ b/cogs/caption_cog.py @@ -14,7 +14,7 @@ class CaptionCog(commands.Cog, name="Caption"): CAPTION_PADDING = 10 DEFAULT_GIF_DURATION = 100 MIN_FONT_SIZE = 10 - MAX_FONT_SIZE = 50 + MAX_FONT_SIZE = 100 # Increased max font size TEXT_COLOR = (0, 0, 0) # Black text BAR_COLOR = (255, 255, 255) # White bar @@ -36,10 +36,8 @@ class CaptionCog(commands.Cog, name="Caption"): gif = Image.open(io.BytesIO(image_bytes)) frames = [] - # Determine font size (e.g., 10% of image height, capped) - min_font_size = 10 - max_font_size = 50 - font_size = max(min_font_size, min(max_font_size, int(gif.height * 0.1))) + # Determine font size (e.g., 20% of image height, capped) + font_size = max(self.MIN_FONT_SIZE, min(self.MAX_FONT_SIZE, int(gif.height * 0.2))) font = None for font_choice in self.preferred_fonts: