From 8bf3e3255930f10c6c4e249743a5d89990c6847d Mon Sep 17 00:00:00 2001 From: Joonas Date: Sat, 11 Feb 2023 19:18:19 +0200 Subject: [PATCH] join channels saved in db --- clients/twitch.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/clients/twitch.js b/clients/twitch.js index 1c44592..686a61c 100644 --- a/clients/twitch.js +++ b/clients/twitch.js @@ -4,6 +4,7 @@ const { SlowModeRateLimiter, } = require("dank-twitch-irc"); const { getCommands } = require("../utils/commands"); +const prisma = require("./prisma"); let client = new ChatClient({ username: process.env.TWITCH_USERNAME, @@ -20,7 +21,12 @@ console.log("Commands loaded"); client.on("ready", async () => { console.log("connected to chat"); - client.joinAll([process.env.TWITCH_USERNAME, "rollinjuusto", "catsh"]); + const channels = await prisma.channel.findMany(); + client.join(process.env.TWITCH_USERNAME); + for (let channel of channels) { + console.log("Joining channel: " + channel.name); + client.join(channel.name); + } console.log("Joined channels"); });