diff --git a/README.md b/README.md index 46251a1972..b65a470430 100644 --- a/README.md +++ b/README.md @@ -1106,18 +1106,6 @@ print("run[CQ:image,file="+j["img"]+"]") - [x] 重置花名册 - -
- 权重查询 - - `import _ "github.com/FloatTech/ZeroBot-Plugin/plugin/quan"` - - - 来看看大家的账号分吧~据说越高越不容易封号哦 - - - [x] 权重查询+@xxx - - - [x] 权重查询+QQ号(为空时匹配触发者QQ) -
qq空间表白墙 diff --git a/main.go b/main.go index d5f50f0349..63bdd5dc0a 100644 --- a/main.go +++ b/main.go @@ -117,7 +117,6 @@ import ( _ "github.com/FloatTech/ZeroBot-Plugin/plugin/nwife" // 本地老婆 _ "github.com/FloatTech/ZeroBot-Plugin/plugin/omikuji" // 浅草寺求签 _ "github.com/FloatTech/ZeroBot-Plugin/plugin/qqwife" // 一群一天一夫一妻制群老婆 - _ "github.com/FloatTech/ZeroBot-Plugin/plugin/quan" // QQ权重查询 _ "github.com/FloatTech/ZeroBot-Plugin/plugin/qzone" // qq空间表白墙 _ "github.com/FloatTech/ZeroBot-Plugin/plugin/realcugan" // realcugan清晰术 _ "github.com/FloatTech/ZeroBot-Plugin/plugin/reborn" // 投胎 diff --git a/plugin/quan/quan.go b/plugin/quan/quan.go deleted file mode 100644 index 9cd35ede5c..0000000000 --- a/plugin/quan/quan.go +++ /dev/null @@ -1,60 +0,0 @@ -// Package quan qq权重查询 -package quan - -import ( - "encoding/json" - "strconv" - "strings" - - "github.com/FloatTech/floatbox/web" - ctrl "github.com/FloatTech/zbpctrl" - "github.com/FloatTech/zbputils/control" - zero "github.com/wdvxdr1123/ZeroBot" - "github.com/wdvxdr1123/ZeroBot/message" -) - -const ( - quan = "http://tfapi.top/API/qqqz.php?type=json&qq=" // api -) - -type result struct { - Code int `json:"code"` - Msg string `json:"msg"` - Qz string `json:"qz"` -} - -func init() { // 主函数 - en := control.AutoRegister(&ctrl.Options[*zero.Ctx]{ - DisableOnDefault: false, - Brief: "QQ权重查询", - Help: "权重查询方式\n" + - "- 权重查询+@xxx" + - "- 权重查询+QQ号(可以不写,默认本人)", - }) - en.OnRegex(`^权重查询\s*(\[CQ:at,qq=)?(\d+)?`).SetBlock(true).Handle(func(ctx *zero.Ctx) { - str := ctx.State["regex_matched"].([]string)[2] // 获取uid - if str == "" { // user - str = strconv.FormatInt(ctx.Event.UserID, 10) - } - es, err := web.GetData(quan + str) // 将网站返回结果赋值 - if err != nil { - ctx.SendChain(message.Text("出现错误捏: ", err)) - return - } - var data result - err = json.Unmarshal(es, &data) - if err != nil { - ctx.SendChain(message.Text("解析json错误: ", err)) - return - } - var msg strings.Builder - msg.WriteString("查询账号: ") - msg.WriteString(str) - msg.WriteString("\n") - msg.WriteString("查询状态: ") - msg.WriteString(data.Msg) - msg.WriteString("\n您的权重为: ") - msg.WriteString(data.Qz) - ctx.SendChain(message.Text(msg.String())) // 输出结果 - }) -}