diff --git a/im/tg/tg.go b/im/tg/tg.go index 8e0224e..9168831 100644 --- a/im/tg/tg.go +++ b/im/tg/tg.go @@ -190,20 +190,7 @@ func (sender *Sender) Reply(msgs ...interface{}) (int, error) { ID: int(*edit), }) } - ct := msg.(string) - bt := []byte(ct) - for { - l := len(bt) - if l <= 400 { - rt, err = b.Send(r, string(bt), options...) - break - } else { - nt := bt[:400] - rt, err = b.Send(r, string(nt), options...) - bt = bt[400:] - } - } - + rt, err = b.Send(r, msg.(string), options...) case *http.Response: _, err = b.SendAlbum(r, tb.Album{&tb.Photo{File: tb.FromReader(msg.(*http.Response).Body)}}, options...) }