From b4d75418516ca71a51a2b316502068f4b4198d37 Mon Sep 17 00:00:00 2001 From: AlberLC Date: Mon, 10 Oct 2022 02:39:06 +0200 Subject: [PATCH] Fix discord limit button text --- flanabot/bots/flana_disc_bot.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flanabot/bots/flana_disc_bot.py b/flanabot/bots/flana_disc_bot.py index eacf520..5782c79 100644 --- a/flanabot/bots/flana_disc_bot.py +++ b/flanabot/bots/flana_disc_bot.py @@ -69,6 +69,8 @@ class FlanaDiscBot(DiscordBot, FlanaBot): # noinspection PyTypeChecker def _distribute_buttons(self, texts: Sequence[str]) -> list[list[str]]: + texts = [f'{text[:multibot_constants.DISCORD_BUTTON_MAX_CHARACTERS - 3]}...' if len(text) > multibot_constants.DISCORD_BUTTON_MAX_CHARACTERS else text for text in texts] + if len(texts) <= multibot_constants.DISCORD_BUTTONS_MAX: return flanautils.chunks(texts, 1) else: