This commit is contained in:
cdle
2021-10-21 10:54:21 +08:00
parent 8a15947d43
commit 03c0bc0cab
+19 -14
View File
@@ -86,6 +86,25 @@ func AddCommand(prefix string, cmds []Function) {
func handleMessage(sender Sender) {
defer sender.Finish()
recall := sillyGirl.Get("recall")
recalled := false
if recall != "" {
for _, v := range strings.Split(recall, "&") {
reg, err := regexp.Compile(v)
if err == nil {
if reg.FindString(sender.GetContent()) != "" {
if !sender.IsAdmin() {
sender.Delete()
recalled = true
break
}
}
}
}
}
if recalled == true {
return
}
defer func() {
logs.Info("%v ==> %v", sender.GetContent(), "finished")
}()
@@ -183,20 +202,6 @@ func handleMessage(sender Sender) {
return nil
})
recall := sillyGirl.Get("recall")
if recall != "" {
for _, v := range strings.Split(recall, "&") {
reg, err := regexp.Compile(v)
if err == nil {
if reg.FindString(sender.GetContent()) != "" {
if !sender.IsAdmin() {
sender.Delete()
}
}
}
}
}
}
func FetchCookieValue(ps ...string) string {