diff --git a/handler/headmaster/headmaster.go b/handler/headmaster/headmaster.go index 8fffe78..64cf1ea 100644 --- a/handler/headmaster/headmaster.go +++ b/handler/headmaster/headmaster.go @@ -111,7 +111,7 @@ func ask(from string, question string) (reply string) { ) if err != nil { - fmt.Printf("ChatCompletion error: %v\n", err) + log.Printf("ChatCompletion error: %v\n", err) return } AppendReplyToHistory(from, resp.Choices[0].Message.Content) diff --git a/handler/newbond/service.go b/handler/newbond/service.go index 815ead1..d69bcea 100644 --- a/handler/newbond/service.go +++ b/handler/newbond/service.go @@ -5,6 +5,7 @@ import ( "encoding/json" "fmt" "io" + "log" "net/http" "time" @@ -127,26 +128,26 @@ func GetGroupListens() ([]int, error) { } func RoundCheckNewBond() { - time.Sleep(5 * time.Second) + time.Sleep(5 * time.Minute) for !action.ActionManager.Started() { - time.Sleep(5 * time.Second) + time.Sleep(5 * time.Minute) } // once := true util.AddCycleTask("checkNewBond", 5*time.Minute, 5*time.Minute, func() { bonds, err := GetBondsData() if bonds == nil || err != nil { - fmt.Println("Error getting bonds data:", err) + log.Printf("Error getting bonds data: %v\n", err) return } groups, err := GetGroupListens() if err != nil { - fmt.Println("Error getting group listens:", err) + log.Printf("Error getting group listens: %v\n", err) return } for _, bond := range bonds { exists, err := BondDataExists(bond.SecurityCode) if err != nil { - fmt.Println("Error checking bond data exists:", err) + log.Printf("Error checking bond data exists: %v\n", err) return } if !exists { diff --git a/handler/steamplaying/steam_playing.go b/handler/steamplaying/steam_playing.go index 0a8233e..b70f833 100644 --- a/handler/steamplaying/steam_playing.go +++ b/handler/steamplaying/steam_playing.go @@ -196,17 +196,17 @@ func RoundCheckSteamPlaying() { allSteamIDs, err := getAllSteamID() if err != nil { - fmt.Println("获取所有steamID失败: ", err) + log.Printf("获取所有steamID失败: %v\n", err) return } groups, err := getAllGroupID() if err != nil { - fmt.Println("获取群列表失败: ", err) + log.Printf("获取群列表失败: %v\n", err) return } gamePlayingMap, players, err := checkDiffSteamGameStatus(allSteamIDs, playingMap) if err != nil { - fmt.Println("获取游戏列表失败: ", err) + log.Printf("获取游戏列表失败: %v\n", err) return } diff --git a/handler/urlparser/url.go b/handler/urlparser/url.go index 0707fb9..daba359 100644 --- a/handler/urlparser/url.go +++ b/handler/urlparser/url.go @@ -3,6 +3,7 @@ package urlparser import ( "encoding/json" "fmt" + "log" "net/http" "net/url" "regexp" @@ -190,7 +191,7 @@ func resolveFinalURL(initialURL string) (string, error) { if redirectURL.String() == initialURL { return initialURL, nil } - fmt.Printf("重定向至: %s\n", redirectURL.String()) + log.Printf("重定向至: %s\n", redirectURL.String()) return resolveFinalURL(redirectURL.String()) } diff --git a/service/beatleader/gen_picture.go b/service/beatleader/gen_picture.go index a21b488..0d30dc4 100644 --- a/service/beatleader/gen_picture.go +++ b/service/beatleader/gen_picture.go @@ -2,6 +2,7 @@ package beatleader import ( "fmt" + "log" "git.lxtend.com/qqbot/util" ) @@ -16,7 +17,7 @@ func GetBLPicture(qqId string) (outputImgName string) { outputImgPath := util.GenTempFilePath(fmt.Sprintf("beatleader_%s.png", blId)) outputImgName = fmt.Sprintf("beatleader_%s.png", blId) if err := util.ScreenshotURL(url, outputImgPath, 1420, 2280, 70, 50, 160, 140, "chartjs"); err != nil { - fmt.Println(err) + log.Printf("ScreenshotURL error: %v\n", err) return "" } diff --git a/service/exec/exec.go b/service/exec/exec.go index 1192b3d..f1306d1 100644 --- a/service/exec/exec.go +++ b/service/exec/exec.go @@ -85,7 +85,7 @@ func (dc *dockerContainer) CreateAndStartContainer() error { } // 如果容器已经存在,则跳过创建 if dc.ContainerID != "" { - fmt.Println("Container already exists, skipping creation.") + log.Printf("Container already exists, skipping creation.") return nil } @@ -128,7 +128,7 @@ func (dc *dockerContainer) CreateAndStartContainer() error { return err } - fmt.Println("Container created and started, waiting for commands...") + log.Printf("Container created and started, waiting for commands...") return nil } @@ -218,7 +218,7 @@ func (dc *dockerContainer) RestartAndCleanContainer() error { return err } - fmt.Println("Container restarted and cleaned.") + log.Printf("Container restarted and cleaned.") return nil } @@ -243,6 +243,6 @@ func (dc *dockerContainer) RemoveContainer() error { return err } - fmt.Println("Container removed.") + log.Printf("Container removed.") return nil } diff --git a/service/scoresaber/gen_picture.go b/service/scoresaber/gen_picture.go index 1426ef8..2df0b4f 100644 --- a/service/scoresaber/gen_picture.go +++ b/service/scoresaber/gen_picture.go @@ -2,6 +2,7 @@ package scoresaber import ( "fmt" + "log" "git.lxtend.com/qqbot/util" ) @@ -16,7 +17,7 @@ func GetSSPicture(qqId string) (outputImgName string) { outputImgPath := util.GenTempFilePath(fmt.Sprintf("scoresaber_%s.png", ssId)) outputImgName = fmt.Sprintf("scoresaber_%s.png", ssId) if err := util.ScreenshotURL(url, outputImgPath, 1420, 2080, 50, 400, 150, 150, ""); err != nil { - fmt.Println(err) + log.Printf("ScreenshotURL error: %v\n", err) return "" } diff --git a/util/url.go b/util/url.go index 2bd253f..88874c5 100644 --- a/util/url.go +++ b/util/url.go @@ -4,6 +4,7 @@ import ( "bytes" "fmt" "io" + "log" "net/url" "os" "path" @@ -90,7 +91,7 @@ func DownloadFile(urlStr string, dirPath string, skipExist bool) (filepath strin var maxRetry = 100 var retry = 0 for err = client.Do(req, resp); err != nil && retry < maxRetry; err = client.Do(req, resp) { - fmt.Printf("下载失败,正在重试... 错误: %v\n", err) + log.Printf("下载失败,正在重试... 错误: %v\n", err) retry++ } if err != nil {