There isn't really much I can do at this point.. I just added a warning to my scripts on Github that the site is no longer to be trusted. RIP in pieces diggit.
Maybe if many send email to cloudflare and get them to give personal information of the owner of site