rework aniv timeouts, fix ghost whisper message, invuln status tweaks

This commit is contained in:
2025-09-15 01:46:39 +02:00
parent 2fb0670765
commit f8fb2c0317
9 changed files with 59 additions and 18 deletions

View File

@@ -1,4 +1,5 @@
import { redis } from "bun";
import { streamerUsers } from "main";
export async function getInvulns() {
const data = await redis.keys('user:*:invulnerable');
@@ -13,6 +14,7 @@ export async function addInvuln(userid: string) {
return await redis.set(`user:${userid}:invulnerable`, '1');
};
export async function removeInvuln(userid: string) {
if (streamerUsers.includes(userid)) return;
return await redis.del(`user:${userid}:invulnerable`);
};
export async function setTemporaryInvuln(userid: string, duration = 600) {