We are still actively working on the spam issue.
User talk:Sneak
Do you know the administration by any chance?
I'm just wondering as it'd be really helpful regarding the Nanochan page. I've tried reaching out to them on IRC several times to avail. But your profile links to a discord server, something I did not even know existed. It could be dead as well. It is probably dead as well.
But if you have any chance of getting a mod or admin to take a look at the page and more importantly, its edit history whether through discord or otherwise, it'd be much appreciated.