This commit is contained in:
cdle
2021-09-20 18:29:46 +08:00
parent e9ca8d7fc9
commit 7324348556
2 changed files with 3 additions and 2 deletions
+1
View File
@@ -94,6 +94,7 @@ func handleMessage(sender Sender) {
if matched { if matched {
if function.Admin && !sender.IsAdmin() { if function.Admin && !sender.IsAdmin() {
sender.Reply("没有权限操作") sender.Reply("没有权限操作")
sender.Finish()
return return
} }
rt := function.Handle(sender) rt := function.Handle(sender)
+2 -2
View File
@@ -40,7 +40,7 @@ func init() {
u2i.Set(msg.FromUserName, sender.uid) u2i.Set(msg.FromUserName, sender.uid)
} }
core.Senders <- sender core.Senders <- sender
end := <-sender.Wait end := strings.Join(sender.Responses, "\n")
fmt.Println(end) fmt.Println(end)
if end == "" { if end == "" {
return nil return nil
@@ -155,5 +155,5 @@ func (sender *Sender) Disappear(lifetime ...time.Duration) {
} }
func (sender *Sender) Finish() { func (sender *Sender) Finish() {
sender.Wait <- strings.Join(sender.Responses, "\n")
} }