summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/statsbot/main.go6
1 files changed, 5 insertions, 1 deletions
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)