31 lines
570 B
Go

package main
import (
"fmt"
"time"
"github.com/akyoto/color"
"github.com/animenotifier/notify.moe/arn"
)
func main() {
color.Yellow("Marking current month as current")
defer color.Green("Finished")
defer arn.Node.Close()
now := time.Now()
currentYear := now.Year()
currentMonth := now.Month()
for anime := range arn.StreamAnime() {
animeStart := anime.StartDateTime()
if anime.Status != "current" && animeStart.Year() == currentYear && animeStart.Month() == currentMonth {
fmt.Println(anime)
anime.Status = "current"
anime.Save()
}
}
}