From b46c3b69125df6c95f93527ce46c6b579f0ed5a7 Mon Sep 17 00:00:00 2001 From: Vladless Date: Tue, 24 Feb 2026 22:54:24 +0300 Subject: [PATCH] fix ban message too long --- middlewares/ban_checker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/middlewares/ban_checker.py b/middlewares/ban_checker.py index 074847f2..88e727a6 100644 --- a/middlewares/ban_checker.py +++ b/middlewares/ban_checker.py @@ -135,5 +135,6 @@ class BanCheckerMiddleware(BaseMiddleware): if isinstance(obj, Message): await obj.answer(text_html, parse_mode="HTML") elif isinstance(obj, CallbackQuery): - await obj.answer(text_plain, show_alert=True) + alert_text = text_plain if len(text_plain) <= 200 else text_plain[:197] + "..." + await obj.answer(alert_text, show_alert=True) return