From e2baea99b7f2a0a1de096d98b686d6d6670c1f25 Mon Sep 17 00:00:00 2001 From: cdle <798731886@qq.com> Date: Sun, 22 Aug 2021 22:00:06 +0800 Subject: [PATCH] x --- models/bot.go | 2 ++ models/tbot.go | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/models/bot.go b/models/bot.go index 446c320..7682f93 100644 --- a/models/bot.go +++ b/models/bot.go @@ -229,6 +229,8 @@ var handleMessage = func(msgs ...interface{}) interface{} { if len(s) > 0 { v := s[2] switch s[1] { + case "send": + b.Send(tgg, v) case "查询", "query": if !isAdmin(msgs...) { return "你没有权限操作" diff --git a/models/tbot.go b/models/tbot.go index 8b94ad4..c0f1bed 100644 --- a/models/tbot.go +++ b/models/tbot.go @@ -11,6 +11,7 @@ import ( ) var b *tb.Bot +var tgg *tb.User func initTgBot() { go func() { @@ -30,6 +31,9 @@ func initTgBot() { handle := func(m *tb.Message) { // fmt.Println(m.Text, m.FromGroup()) if !m.FromGroup() { + if tgg == nil { + tgg = m.Sender + } rt := handleMessage(m.Text, "tg", m.Sender.ID) // fmt.Println(rt) switch rt.(type) {