all repos — stealth-developers @ e1b0fc95d2fdde952a058f01168ad41f9faab892

feat(uwuify): disable proxying when hitting rate limit
vi v@vt3e.cat
Sat, 21 Mar 2026 17:09:41 +0000
commit

e1b0fc95d2fdde952a058f01168ad41f9faab892

parent

3da5e7ff8190022b39aa60397f816b19af174092

1 files changed, 6 insertions(+), 1 deletions(-)

jump to
M src/events/messageCreate.tssrc/events/messageCreate.ts

@@ -47,8 +47,13 @@ : Date.now();

try { await message.reply({ - content: `you've reached the uwuification limit (25 per hour). your limit resets <t:${resetTime}:R>.`, + content: `you've reached the uwuification limit (25 per hour). your limit resets <t:${resetTime}:R>, proxying has been disabled.`, }); + + await db + .update(userPreferences) + .set({ uwuifyMessages: "disabled" }) + .where(eq(userPreferences.userId, message.author.id)); } catch (err) { logger.warn(err, "Failed to send rate limit message"); }