From 022686e14fcd4cae4ed8841f504eaac5619d29e4 Mon Sep 17 00:00:00 2001 From: Atridad Lahiji Date: Tue, 5 Nov 2024 00:28:33 -0600 Subject: [PATCH] Fixed himbucks --- lib/himbucks.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/himbucks.go b/lib/himbucks.go index c532e99..9a2f161 100644 --- a/lib/himbucks.go +++ b/lib/himbucks.go @@ -3,6 +3,7 @@ package lib import ( "database/sql" "fmt" + "log" "time" "github.com/bwmarrin/discordgo" @@ -39,6 +40,13 @@ func ProcessMessage(s *discordgo.Session, m *discordgo.MessageCreate) error { var userID int err := DBClient.QueryRow("SELECT id FROM users WHERE discord_id = ?", m.Author.ID).Scan(&userID) if err != nil { + // Store user in database + dbErr := StoreUser(m.Author.ID, m.Author.Username) + if dbErr != nil { + // Log the error but don't stop command execution + log.Printf("Error storing user: %v", dbErr) + } + return fmt.Errorf("failed to get user: %w", err) }