Bummer... yeah, I just got around to trying it:
Invoke-WebRequest : The remote server returned an error: (403) Forbidden.
then a bunch of errors
You cannot call a method on a null-valued expression.
because obviously if the server didn't give up a page, there's no data to be parsed.
At least there's a framework that could be converted to a proper browser tool... is GreaseMonkey still a thing? :p The URL structure is still the same, mostly only the layout, security, and custom plugin stuff has been modified over time. It's still WordPress at its heart.
If you do Javascript you could make an HTML file to load in the browser that would take care of the job, timed requests being sent with proper HTTPS and user-agent crap that I'm sure the site now expects. Things were a little bare-bones back then, Hunter has been very busy 🙂