From 976b0683324813b2bcbda391a83188489be3d5ad Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 12 Oct 2025 16:47:01 +0500 Subject: feat: join channels from db --- cmd/statsbot/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'cmd/statsbot') diff --git a/cmd/statsbot/main.go b/cmd/statsbot/main.go index 06f010c..e7fd098 100644 --- a/cmd/statsbot/main.go +++ b/cmd/statsbot/main.go @@ -25,7 +25,11 @@ func main() { log.Printf("Message: %s\n", message.Text) }) - client.Join("forsen") + channels, _ := db.Query("SELECT alias_name FROM channels WHERE opted_out_at IS NULL") + for _, c := range channels { + log.Printf("Joining #%s...\n", c["alias_name"]) + client.Join(c["alias_name"]) + } if err := client.Connect(); err != nil { log.Panicf("Failed to connect Twitch IRC: %v\n", err) -- cgit v1.2.3