add bot status and minor changes

This commit is contained in:
2025-09-21 17:21:50 +02:00
parent 86b2a30f5f
commit 85b584c87e
7 changed files with 60 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ import { remodMod, timeoutDuration } from "lib/timeout";
import User from "user";
import { connectionCheck } from "connectionCheck";
await 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"];
@@ -36,6 +36,8 @@ export const chatterEventSub = singleUserMode ? eventSub : new EventSubWsListene
export const commandPrefix = process.env.COMMAND_PREFIX ?? "!";
if (!singleUserMode) await redis.set(`user:${chatterId}:bot`, '1');
export const streamerUsers = [chatterId, streamerId];
streamerUsers.forEach(async id => await Promise.all([addAdmin(id), addInvuln(id), redis.set(`user:${id}:mod`, '1')]));