From 2ada30d8594e15d8fd0a6123b21d4e32c5c78135 Mon Sep 17 00:00:00 2001 From: lixiangwuxian Date: Sat, 10 May 2025 16:00:47 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=E6=9F=A5bl?= =?UTF-8?q?=E5=9B=BE=E5=91=BD=E4=BB=A4=E7=9B=B8=E5=85=B3=E7=9A=84=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E9=80=BB=E8=BE=91=EF=BC=8C=E5=B9=B6=E5=9C=A8=20LastDi?= =?UTF-8?q?ffToImage=20=E5=87=BD=E6=95=B0=E4=B8=AD=E5=A4=84=E7=90=86?= =?UTF-8?q?=E5=A4=B4=E5=83=8F=E4=B8=BA=20nil=20=E7=9A=84=E6=83=85=E5=86=B5?= =?UTF-8?q?=E4=BB=A5=E9=81=BF=E5=85=8D=E6=BD=9C=E5=9C=A8=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/beatleader/beatleader.go | 2 -- service/beatleader/model.go | 13 +++---------- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/handler/beatleader/beatleader.go b/handler/beatleader/beatleader.go index 8e87f24..65e40e0 100644 --- a/handler/beatleader/beatleader.go +++ b/handler/beatleader/beatleader.go @@ -20,8 +20,6 @@ import ( func init() { handler.RegisterHandler("查bl", getMyBLPic, constants.LEVEL_USER) handler.RegisterHelpInform("查bl", "beatleader", "查bl 查看您的最新分数") - // handler.RegisterHandler("查bl图", getMyBLPic, constants.LEVEL_USER) - // handler.RegisterHelpInform("查bl图", "beatleader", "查bl图 查看您的最新分数截图") handler.RegisterHandler("绑定bl", bindBL, constants.LEVEL_USER) handler.RegisterHelpInform("绑定bl", "beatleader", "绑定bl 绑定您的beatleader账号") handler.RegisterHandler("解绑bl", unbindBL, constants.LEVEL_USER) diff --git a/service/beatleader/model.go b/service/beatleader/model.go index 624ea16..0440955 100644 --- a/service/beatleader/model.go +++ b/service/beatleader/model.go @@ -530,16 +530,6 @@ func (p PlayerDataLite) LastDiffToImage(lastDayQueryData PlayerDataLite) string log.Default().Printf("下载头像失败,url:%s,err:%v", p.Avatar, err) } defer os.Remove(filePath) - // outFile, err := util.ResizeImageByMaxHeight2File(filePath, 20) - // if err != nil { - // log.Default().Printf("缩放头像失败,url:%s,err:%v", p.Avatar, err) - // } - // picMsg := message.ImageMessage{ - // Type: message.TypeImage, - // Data: message.ImageMessageData{ - // File: outFile, - // }, - // } baseboard := sprite.NewNamedSpriteBoard() @@ -552,6 +542,9 @@ func (p PlayerDataLite) LastDiffToImage(lastDayQueryData PlayerDataLite) string Image: avatar, Index: 1, } + if avatar == nil { + avatarSpirit.Image = image.NewRGBA(image.Rect(0, 0, 0, 0)) + } baseboard.AddSprite(&avatarSpirit) var sb strings.Builder