package main import ( "github.com/akyoto/color" "github.com/animenotifier/notify.moe/arn" ) func main() { defer arn.Node.Close() for post := range arn.StreamPosts() { if post.ParentID == "" { continue } obj, _ := arn.DB.Get(post.ParentType, post.ParentID) if obj == nil { color.Yellow(post.ID) color.Red(post.Text) // Remove activities for activity := range arn.StreamActivityCreates() { if activity.ObjectID == post.ID && activity.ObjectType == "Post" { activity.Delete() } } arn.DB.Delete("Post", post.ID) } } }