From cf0f271036f6742ecb1c39d19c7a01c2c88747c4 Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Fri, 15 Oct 2021 10:47:47 +0800 Subject: [PATCH] update --- core/test.go | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/core/test.go b/core/test.go index 9acbac5..2e43f53 100644 --- a/core/test.go +++ b/core/test.go @@ -305,6 +305,14 @@ Alias=sillyGirl.service` s.Await(s, func(s2 Sender) interface{} { ct := s2.GetContent() me := s2.GetUserID() == s.GetUserID() + if strings.Contains(ct, "认输") { + if me { + stop = true + return nil + } else { + return "你认输有个屁用。" + } + } if regexp.MustCompile("^"+begin).FindString(ct) == "" { if me { return fmt.Sprintf("现在是接【%s】开头的成语哦。", begin) @@ -313,10 +321,6 @@ Alias=sillyGirl.service` return nil } } - if strings.Contains(ct, "认输") { - stop = true - return nil - } cy := regexp.MustCompile("^[一-龥]+$").FindString(ct) if cy == "" { s2.Disappear(time.Millisecond * 500) @@ -341,13 +345,13 @@ Alias=sillyGirl.service` } else if strings.Contains(data, "恭喜") { fword(data) if !me { - defer s2.Reply("你很可拷,观棋不语真君子懂不懂啊。") + data += "\n你很可拷,观棋不语真君子懂不懂啊。" } } else { if me { - data += "玩不过就认输呗。" + data += "\n玩不过就认输呗。" } else { - data += "你以为你会,结果出丑了吧。" + data += "\n你以为你会,结果出丑了吧。" } } return data