diff --git a/workers.go b/workers.go index e700198..656b549 100644 --- a/workers.go +++ b/workers.go @@ -276,14 +276,16 @@ func TGCmdWorker(id int, b *tb.Bot, cmds <-chan TGCommand) { ch := tb.Chat{ ID: c.ToUserID64, } - _, err := b.Send(&ch, c.Document) + d := c.Document + _, err := b.Send(&ch, &d) //_, err := c.Document.Send(b, ch, nil) logOnError(err, "TGCmdWorker["+strconv.Itoa(id)+"] : SendDocument Chat") } else if c.ToUserID64 != 0 { ch := tb.Chat{ ID: c.ToUserID64, } - _, err := b.Send(&ch, c.Document) + d := c.Document + _, err := b.Send(&ch, &d) //_, err := c.Document.Send(b, &ch, nil) logOnError(err, "TGCmdWorker["+strconv.Itoa(id)+"] : SendDocument Chat") }