From 11dda8e33fb5b3ea110c190b62ef56e53dbd94fb Mon Sep 17 00:00:00 2001 From: u188 <302761125@qq.com> Date: Wed, 15 Sep 2021 10:32:29 +0000 Subject: [PATCH] =?UTF-8?q?update=20models/bot.go.=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=8F=90=E4=BA=A4=E6=B2=83=E9=82=AE=E7=AE=B1=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/bot.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/models/bot.go b/models/bot.go index 088a043..ec0fdf3 100644 --- a/models/bot.go +++ b/models/bot.go @@ -90,6 +90,20 @@ var handleMessage = func(msgs ...interface{}) interface{} { } switch msg { default: + { //沃邮箱 + ss := regexp.MustCompile(`https://nyan.mail.*3D`).FindStringSubmatch(msg) + if len(ss) > 0 { + var u User + if db.Where("number = ?", sender.UserID).First(&u).Error != nil { + return 0 + } + db.Model(u).Updates(map[string]interface{}{ + "womail": ss[0], + }) + sender.Reply(fmt.Sprintf("沃邮箱提交成功!")) + return nil + } + } { if strings.Contains(msg, "wskey=") { rsp := cmd(fmt.Sprintf(`python3 test.py "%s"`, msg), &Sender{})