summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/statsbot/main.go6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmd/statsbot/main.go b/cmd/statsbot/main.go
index e7fd098..35e8f28 100644
--- a/cmd/statsbot/main.go
+++ b/cmd/statsbot/main.go
@@ -6,12 +6,14 @@ import (
"github.com/gempir/go-twitch-irc"
stats "ilotterytea/tinystats/internal"
+
+ _ "github.com/go-sql-driver/mysql"
)
func main() {
db, err := stats.NewDatabaseConnection("mysql", "kochan:kochan@/stats")
if err != nil {
- log.Panicf("Failed to establish database connection: %v\n", err)
+ log.Panicf("Failed to establish a database connection: %v\n", err)
}
defer db.Close()
@@ -22,7 +24,7 @@ func main() {
})
client.OnNewMessage(func(channel string, user twitch.User, message twitch.Message) {
- log.Printf("Message: %s\n", message.Text)
+ go stats.HandleMessageEvent(channel, user, message, db)
})
channels, _ := db.Query("SELECT alias_name FROM channels WHERE opted_out_at IS NULL")