Compare commits
17 Commits
main
..
08fdd1b8de
| Author | SHA1 | Date | |
|---|---|---|---|
| 08fdd1b8de | |||
| 2299ebb239 | |||
| 4407afcc18 | |||
| 4241a20926 | |||
| 7214981aff | |||
| c2add43dd5 | |||
| ec25c4add8 | |||
| 602d40be59 | |||
| 11ab54ad46 | |||
| 849ad4b2d4 | |||
| 3aa4f7206d | |||
| 641b179cd0 | |||
| 2bb21e4ee4 | |||
| a50d1056eb | |||
| b56867246b | |||
| d7e2bfb80e | |||
| 3d51dae4e3 |
@@ -1,3 +0,0 @@
|
||||
nohup.out
|
||||
config.json
|
||||
database.db
|
||||
+2
-3
@@ -73,9 +73,8 @@ class UserRateLimiter:
|
||||
# Log the IP and request count
|
||||
request_count = len(self.ip_requests[ip])
|
||||
|
||||
# Return True if rate limit exceeded (more than 62 requests per minute)
|
||||
# Request every second + 10 for sure
|
||||
return request_count > 70
|
||||
# Return True if rate limit exceeded (more than 30 requests per minute)
|
||||
return request_count > 30
|
||||
|
||||
# Global instance
|
||||
rate_limiter = UserRateLimiter()
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
pytz
|
||||
Reference in New Issue
Block a user