add basic redeem handling, nerf silver bullets to 30 minutes

This commit is contained in:
2025-09-24 21:31:36 +02:00
parent 2960ea5242
commit 392c67fb0d
9 changed files with 155 additions and 19 deletions

View File

@@ -12,7 +12,7 @@ import { connectionCheck } from "connectionCheck";
await connectionCheck();
const CHATTERINTENTS = ["user:read:chat", "user:write:chat", "user:bot", "user:manage:whispers"];
const STREAMERINTENTS = ["channel:bot", "user:read:chat", "moderation:read", "channel:manage:moderators", "moderator:manage:chat_messages", "moderator:manage:banned_users", "bits:read", "channel:moderate", "moderator:manage:shoutouts", "channel:read:subscriptions"];
const STREAMERINTENTS = ["channel:bot", "user:read:chat", "moderation:read", "channel:manage:moderators", "moderator:manage:chat_messages", "moderator:manage:banned_users", "bits:read", "channel:moderate", "moderator:manage:shoutouts", "channel:read:subscriptions", "channel:manage:redemptions"];
export const singleUserMode = process.env.CHATTER_IS_STREAMER === 'true';
export const chatterId = process.env.CHATTER_ID ?? "";
@@ -72,4 +72,6 @@ if (streamdata) await redis.set('streamIsLive', '1');
await import("./events");
await import("./pointRedeems");
await import("./web");