@Zerowinger
There wonât be an automatic import of those as the script doesnât like dupes, but Iâll manually import the ones that are missing when it happens.
Bless you.
Iâd only gotten as far as saving a copy of an image if I donât already have it. But your idea of saving comments is interesting; if I got that to work, saving tags as well should be trivial. That might bring up questions about using Derpibooru database dumps as a tag source, but letâs cross that bridge later.
My area of experience is embedded systems, so C/C++, assembly, and Python (if Iâm feeling REALLY ambitious) are my comfy languages, though Iâll dabble in Perl and PHP if I have to â such is the life of a LAMP stack user. I use Arch, BTW. đ My âhead scriptâ was mostly in Bash đ, so I bet your JS would beat the socks off of it.
Regarding compatibility, the only issue Iâve ever read about on Derpibooru had to do with rate limiting, or lack thereof, by a user script. I think it might even be mentioned in the API documentation (just checked, it is, right near the top under Licensing), but itâs also common sense that you donât want to hammer their server with requests at an audible frequency. đ€Ł As long as it can finish in a âreasonableâ amount of time, and itâs grabbing data at a âreasonableâ rate, I donât think anyone will have a problem.
There are currently 33,835 images with the ai generated
tag on Derpibooru. There are 27 days left until those image pages, and whatever is uploaded over the next four days, are deleted. 27 days == 38,880 minutes, so theoretically, one request per minute would do the job, IFF one were to grab just the image file. At least weâre not in a rush. :)