Fix discord limit button text

This commit is contained in:
AlberLC
2022-10-10 02:39:06 +02:00
parent c05e52eda2
commit b4d7541851

View File

@@ -69,6 +69,8 @@ class FlanaDiscBot(DiscordBot, FlanaBot):
# noinspection PyTypeChecker # noinspection PyTypeChecker
def _distribute_buttons(self, texts: Sequence[str]) -> list[list[str]]: 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: if len(texts) <= multibot_constants.DISCORD_BUTTONS_MAX:
return flanautils.chunks(texts, 1) return flanautils.chunks(texts, 1)
else: else: