diff --git a/redbot/core/utils/views.py b/redbot/core/utils/views.py index f70c55650..94a435869 100644 --- a/redbot/core/utils/views.py +++ b/redbot/core/utils/views.py @@ -380,9 +380,13 @@ class SetApiModal(discord.ui.Modal): self.title = _("Set API Keys") self.keys_label = _("Keys and tokens") if self.default_service is not None: - self.title = _("Set API Keys for {service}").format(service=self.default_service) + truncated_service_name = ( + (self.default_service[:20] + "…") + if len(self.default_service) > 20 + else self.default_service + ) self.keys_label = _("Keys and tokens for {service}").format( - service=self.default_service + service=truncated_service_name ) self.default_service = self.default_service.lower() # Lower here to prevent someone from capitalizing a service name for the sake of UX.