diff --git a/telegram/utils.go b/telegram/utils.go index ffa50b4..87176fc 100644 --- a/telegram/utils.go +++ b/telegram/utils.go @@ -480,7 +480,7 @@ func (c *Client) contentToFilename(content client.MessageContent) (*client.File, case client.TypeMessagePhoto: photo, _ := content.(*client.MessagePhoto) sizes := photo.Photo.Sizes - if len(sizes) > 1 { + if len(sizes) >= 1 { file := sizes[len(sizes)-1].Photo return file, strconv.FormatInt(int64(file.Id), 10) + ".jpg" }