From 9465811244ece763d7cb63d3f41443e71c7b7fb9 Mon Sep 17 00:00:00 2001 From: yasirarism Date: Mon, 11 Sep 2023 22:40:45 +0700 Subject: [PATCH] gini aja dah --- misskaty/core/ratelimiter_func.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/misskaty/core/ratelimiter_func.py b/misskaty/core/ratelimiter_func.py index 702d4589..dd233f5f 100644 --- a/misskaty/core/ratelimiter_func.py +++ b/misskaty/core/ratelimiter_func.py @@ -17,15 +17,19 @@ class RateLimiter: """ def __init__(self) -> None: - # 1 requests per seconds - self.second_rate = Rate(2, Duration.SECOND) - # 15 requests per minute. self.minute_rate = Rate(15, Duration.MINUTE) + # 100 requests per hour + self.hourly_rate = Rate(100, Duration.HOUR) + + # 300 requests per day + self.daily_rate = Rate(300, Duration.DAY) + self.limiter = Limiter([ - self.second_rate, self.minute_rate, + self.hourly_rate, + self.daily_rate ] )