Of course my knowledge of Nostr technically is very limited and it would take me a while to get up to speed on the infrastructure.
Yeah, I think I might have to just code this functionality myself :D
For sure there's a better way. Here's the NIP by the way: https://github.com/nostr-protocol/nips/blob/master/72.md
Discussion
I know even less, I'm a casual non-dev ;)
You know it just occurred to me that it absolutely doesn't matter and actually the easiest way is just to rename in any client Modqueue to All Posts because unmoderated posts behave exactly the same as everything else, so we can just respond to those posts in the Unmoderated Queue normally.
master Of Balls Created a approval Bot. It's in the nostr project and tools Community if you're interested. And thanks for your post here :)