ok.... wip

This commit is contained in:
2025-08-03 16:52:30 +02:00
parent 5b5be5835d
commit e027dc6054
3 changed files with 39 additions and 2 deletions

Binary file not shown.

View File

@@ -1,7 +1,43 @@
package main
import "fmt"
import (
"encoding/json"
"fmt"
"io"
"net/http"
"os"
"time"
"github.com/joho/godotenv"
)
type channel struct {
Id string `json:"id"`
Name string `json:"name"`
Kind string `json:"kind"`
}
type videos struct {
Id string
Name string
}
func main() {
fmt.Println("Hello, World!")
channellist := "https://raw.githubusercontent.com/bvanroll/home/refs/heads/master/static/yters.json"
err := godotenv.Load()
if err != nil {
}
apikey := os.Getenv("APIKEY")
resp, err := http.Get(channellist)
defer resp.Body.Close()
body, err := io.ReadAll(resp.Body)
output := []channel{}
json.Unmarshal(body, &output)
week, _ := time.ParseDuration("168h")
date := time.Now().Add(-week)
//bro wtf is up with go here man this is ass :D
datestr := date.Format("2006-01-02T15:04:05Z")
videosstr := "https://www.googleapis.com/youtube/v3/search/?channelId={id}&part={part},id&order={order}&publishedAfter={date}&key={apikey}"
fmt.Println(output)
fmt.Println(apikey)
}

View File

@@ -0,0 +1 @@
"ljdslkajfds"