diff --git a/im/tg/tg.go b/im/tg/tg.go index 8ee75e9..8df4076 100644 --- a/im/tg/tg.go +++ b/im/tg/tg.go @@ -96,6 +96,10 @@ func init() { } b.Send(ct, s) } + b.Handle(tb.OnPhoto, func(m *tb.Message) { + m.Text = fmt.Sprintf(`[CQ:image,url=%s]`, m.Photo.FileURL) + m.Caption + Handler(m) + }) b.Handle(tb.OnText, Handler) logs.Info("监听telegram机器人") b.Start()