diff --git a/handler/beatleader/beatleader.go b/handler/beatleader/beatleader.go index 8fc57fa..f708099 100644 --- a/handler/beatleader/beatleader.go +++ b/handler/beatleader/beatleader.go @@ -192,7 +192,7 @@ func getMyBL(msg model.Message) (reply *model.Reply) { if lastData != nil { resultStr = data.LastDiffToString(*lastData) } else { - resultStr = data.ToString() + resultStr = data.LastDiffToString(*data) } return &model.Reply{ diff --git a/service/beatleader/model.go b/service/beatleader/model.go index b86d98c..1d4d7fd 100644 --- a/service/beatleader/model.go +++ b/service/beatleader/model.go @@ -447,28 +447,6 @@ func (p PlayerData) ToString() string { p.ScoreStats.WatchedReplays) } -func (p PlayerDataLite) ToString() string { - formatedStr := "玩家 %s\n" + - "区域 %s\n" + - "PP %.1f\n" + - "全球排名 %d\n" + - "区域排名 %d\n" + - "Ranked谱面均准 %.2f%%\n" + - "总游玩记数 %d\n" + - "Ranked谱面游玩记数 %d\n" + - "回放被观看次数 %d" - return fmt.Sprintf(formatedStr, - p.Name, - p.Country, - p.PP, - p.Rank, - p.CountryRank, - p.AverageRankedAccuracy*100, - p.TotalPlayCount, - p.RankedPlayCount, - p.ReplaysWatched) -} - func (p PlayerDataLite) LastDiffToString(lastDayQueryData PlayerDataLite) string { filePath, err := util.DownloadFile(p.Avatar, "/tmp/qqbot", false) if err != nil {