diff --git a/telegram/utils.go b/telegram/utils.go index 819455c..47bdbbc 100644 --- a/telegram/utils.go +++ b/telegram/utils.go @@ -582,7 +582,7 @@ func (c *Client) PermastoreFile(file *client.File, clone bool) (string, string) } } else { // move - err = os.Rename(src, dest) + err = os.copyFile(src, dest) if err != nil { linkErr := err.(*os.LinkError) if linkErr.Err.Error() == "file exists" {