Download yt-video from mail body link
This commit is contained in:
parent
7cba1942b5
commit
7ec78c7744
6
main.go
6
main.go
|
|
@ -8,6 +8,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
"encoding/base64"
|
"encoding/base64"
|
||||||
|
"os/exec"
|
||||||
|
|
||||||
"golang.org/x/oauth2/google"
|
"golang.org/x/oauth2/google"
|
||||||
"google.golang.org/api/gmail/v1"
|
"google.golang.org/api/gmail/v1"
|
||||||
|
|
@ -82,5 +83,10 @@ func main() {
|
||||||
fromAddr, msgBody := getEmailPlaintext(mail)
|
fromAddr, msgBody := getEmailPlaintext(mail)
|
||||||
fmt.Printf("From: %s\n", fromAddr)
|
fmt.Printf("From: %s\n", fromAddr)
|
||||||
fmt.Printf("Message:\n%s\n", msgBody)
|
fmt.Printf("Message:\n%s\n", msgBody)
|
||||||
|
|
||||||
|
cmd := exec.Command("yt-dlp", msgBody)
|
||||||
|
cmd.Stdout = os.Stdout
|
||||||
|
cmd.Stderr = os.Stderr
|
||||||
|
_ = cmd.Run()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue