From b91a469df7e120e24540a3afba678c63fa015a2a Mon Sep 17 00:00:00 2001 From: fadhil riyanto Date: Wed, 29 Jan 2025 18:24:23 +0700 Subject: [PATCH] fix bot ratelimit middleware Signed-off-by: fadhil riyanto --- src/middleware/rateLimit.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/middleware/rateLimit.ts b/src/middleware/rateLimit.ts index 862cd61..763c207 100644 --- a/src/middleware/rateLimit.ts +++ b/src/middleware/rateLimit.ts @@ -25,7 +25,7 @@ const rateLimit: MiddlewareHandler = async (ctx, next) => { return next(); } - if (userLimit.count >= limit) { + if (userLimit.count >= limit && ctx.msg?.chat.type == "private") { const timeLeft = Math.ceil((userLimit.resetTime - now) / 1000); await ctx.reply(`Rate limit exceeded. Please wait ${timeLeft} seconds.`); return;