diff --git a/plugin/aifalse/main.go b/plugin/aifalse/main.go index a8addb24da..d80e1bff66 100644 --- a/plugin/aifalse/main.go +++ b/plugin/aifalse/main.go @@ -184,7 +184,7 @@ func drawstatus(m *ctrl.Control[*zero.Ctx], uid int64, botname string, botrunsta return } - data, err = web.GetData("http://q4.qlogo.cn/g?b=qq&nk=" + strconv.FormatInt(uid, 10) + "&s=640") + data, err = web.GetData("https://q4.qlogo.cn/g?b=qq&nk=" + strconv.FormatInt(uid, 10) + "&s=640") if err != nil { return } diff --git a/plugin/gif/logo.go b/plugin/gif/logo.go index f0fe05b654..7bf668d003 100644 --- a/plugin/gif/logo.go +++ b/plugin/gif/logo.go @@ -16,7 +16,7 @@ func (cc *context) prepareLogos(s ...string) error { if err != nil { err = file.DownloadTo("https://gchat.qpic.cn/gchatpic_new//--"+strings.ToUpper(v)+"/0", cc.headimgsdir[i]) } else { - err = file.DownloadTo("http://q4.qlogo.cn/g?b=qq&nk="+v+"&s=640", cc.headimgsdir[i]) + err = file.DownloadTo("https://q4.qlogo.cn/g?b=qq&nk="+v+"&s=640", cc.headimgsdir[i]) } if err != nil { return err diff --git a/plugin/manager/manager.go b/plugin/manager/manager.go index 415796d6df..b7f398f1bc 100644 --- a/plugin/manager/manager.go +++ b/plugin/manager/manager.go @@ -705,12 +705,12 @@ func init() { // 插件主体 // 传入 ctx 和 welcome格式string 返回cq格式string 使用方法:welcometocq(ctx,w.Msg) func welcometocq(ctx *zero.Ctx, welcome string) string { - uid := strconv.FormatInt(ctx.Event.UserID, 10) // 用户id - nickname := ctx.CardOrNickName(ctx.Event.UserID) // 用户昵称 - at := "[CQ:at,qq=" + uid + "]" // at用户 - avatar := "[CQ:image,file=" + "http://q4.qlogo.cn/g?b=qq&nk=" + uid + "&s=640]" // 用户头像 - gid := strconv.FormatInt(ctx.Event.GroupID, 10) // 群id - groupname := ctx.GetThisGroupInfo(true).Name // 群名 + uid := strconv.FormatInt(ctx.Event.UserID, 10) // 用户id + nickname := ctx.CardOrNickName(ctx.Event.UserID) // 用户昵称 + at := "[CQ:at,qq=" + uid + "]" // at用户 + avatar := "[CQ:image,file=" + "https://q4.qlogo.cn/g?b=qq&nk=" + uid + "&s=640]" // 用户头像 + gid := strconv.FormatInt(ctx.Event.GroupID, 10) // 群id + groupname := ctx.GetThisGroupInfo(true).Name // 群名 cqstring := strings.ReplaceAll(welcome, "{at}", at) cqstring = strings.ReplaceAll(cqstring, "{nickname}", nickname) cqstring = strings.ReplaceAll(cqstring, "{avatar}", avatar) diff --git a/plugin/qqwife/command.go b/plugin/qqwife/command.go index 6915272b22..4302e2b220 100644 --- a/plugin/qqwife/command.go +++ b/plugin/qqwife/command.go @@ -128,7 +128,7 @@ func init() { ctx.SendChain( message.At(uid), message.Text("\n今天你在", userInfo.Updatetime, "娶了群友"), - message.Image("http://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(userInfo.Target, 10)+"&s=640").Add("cache", 0), + message.Image("https://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(userInfo.Target, 10)+"&s=640").Add("cache", 0), message.Text( "\n", "[", userInfo.Targetname, "]", @@ -140,7 +140,7 @@ func init() { ctx.SendChain( message.At(uid), message.Text("\n今天你在", userInfo.Updatetime, "被群友"), - message.Image("http://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(userInfo.User, 10)+"&s=640").Add("cache", 0), + message.Image("https://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(userInfo.User, 10)+"&s=640").Add("cache", 0), message.Text( "\n", "[", userInfo.Username, "]", @@ -200,7 +200,7 @@ func init() { ctx.SendChain( message.At(uid), message.Text("今天你的群老婆是"), - message.Image("http://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(fiancee, 10)+"&s=640").Add("cache", 0), + message.Image("https://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(fiancee, 10)+"&s=640").Add("cache", 0), message.Text( "\n", "[", ctx.CardOrNickName(fiancee), "]", diff --git a/plugin/qqwife/function.go b/plugin/qqwife/function.go index 73582c89f2..0bbb65f8ee 100644 --- a/plugin/qqwife/function.go +++ b/plugin/qqwife/function.go @@ -153,7 +153,7 @@ func init() { message.Text(sendtext[0][rand.Intn(len(sendtext[0]))]), message.At(uid), message.Text(choicetext), - message.Image("http://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(fiancee, 10)+"&s=640").Add("cache", 0), + message.Image("https://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(fiancee, 10)+"&s=640").Add("cache", 0), message.Text( "\n", "[", ctx.CardOrNickName(fiancee), "]", @@ -239,7 +239,7 @@ func init() { message.Text(sendtext[2][rand.Intn(len(sendtext[2]))]), message.At(uid), message.Text("今天你的群"+choicetext+"是"), - message.Image("http://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(fiancee, 10)+"&s=640").Add("cache", 0), + message.Image("https://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(fiancee, 10)+"&s=640").Add("cache", 0), message.Text( "\n", "[", ctx.CardOrNickName(fiancee), "]", @@ -303,7 +303,7 @@ func init() { message.Text("恭喜你成功撮合了一对CP\n\n"), message.At(gayOne), message.Text("今天你的群老婆是"), - message.Image("http://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(gayZero, 10)+"&s=640").Add("cache", 0), + message.Image("https://q4.qlogo.cn/g?b=qq&nk="+strconv.FormatInt(gayZero, 10)+"&s=640").Add("cache", 0), message.Text( "\n", "[", ctx.CardOrNickName(gayZero), "]", diff --git a/plugin/qzone/qzone.go b/plugin/qzone/qzone.go index 166ebd5636..fdfcf22bdd 100644 --- a/plugin/qzone/qzone.go +++ b/plugin/qzone/qzone.go @@ -31,7 +31,7 @@ const ( agreeStatus disagreeStatus loveTag = "表白" - faceURL = "http://q4.qlogo.cn/g?b=qq&nk=%v&s=640" + faceURL = "https://q4.qlogo.cn/g?b=qq&nk=%v&s=640" anonymousURL = "https://gitcode.net/anto_july/avatar/-/raw/master/%v.png" ) diff --git a/plugin/score/sign_in.go b/plugin/score/sign_in.go index fd5ef0142a..d28d557b06 100644 --- a/plugin/score/sign_in.go +++ b/plugin/score/sign_in.go @@ -325,7 +325,7 @@ func getrank(count int) int { func initPic(picFile string, uid int64) (avatar []byte, err error) { defer process.SleepAbout1sTo2s() - avatar, err = web.GetData("http://q4.qlogo.cn/g?b=qq&nk=" + strconv.FormatInt(uid, 10) + "&s=640") + avatar, err = web.GetData("https://q4.qlogo.cn/g?b=qq&nk=" + strconv.FormatInt(uid, 10) + "&s=640") if err != nil { return }