teleapi / FileStream /server /Middlewares /rate_limit_middleware.py
privateone's picture
Addition of Middlewares
6ccc851
raw
history blame
242 Bytes
from aiohttp_rate_limiter import RateLimiter
rate_limiter = RateLimiter(per_minute=60)
@rate_limiter.limit("60/minute")
async def rate_limit_middleware(request, handler):
"""Rate limiter middleware."""
return await handler(request)