From 57c26ff3442bf99dc6fa60c06741640f57d63dc6 Mon Sep 17 00:00:00 2001 From: Capybara-z Date: Sat, 18 Apr 2026 11:27:51 +0000 Subject: [PATCH] Fix sender rate limit --- handlers/admin/sender/sender_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/handlers/admin/sender/sender_service.py b/handlers/admin/sender/sender_service.py index 260fd3b2..c4634cf0 100644 --- a/handlers/admin/sender/sender_service.py +++ b/handlers/admin/sender/sender_service.py @@ -68,7 +68,7 @@ class BroadcastMessage: class RateLimiter: - def __init__(self, max_rate: int = 35, window: float = 1.0) -> None: + def __init__(self, max_rate: int = 30, window: float = 1.0) -> None: self.max_rate = max_rate self.window = window self.send_times = deque() @@ -102,7 +102,7 @@ class BroadcastService: self, bot: Bot, session: AsyncSession | None = None, - messages_per_second: int = 35, + messages_per_second: int = 30, ) -> None: self.bot = bot self._session = session