Easy fix since ChatGPT always apologises for not complying: any description or title containing the word "sorry" gets flagged for human oversight. Still orders of magnitude faster than writing all your own spam texts.
Sometimes it "apologizes" rather than saying "sorry", you could build a fairly solid heuristic but I'm not sure you can catch every possible phrasing. OpenAI could presumably add a "did the safety net kick in?" boolean to API responses, and, also presumably, they don't want to do that because it would make it easier to systematically bypass.
Not my original idea, there was a link from HN where the dev did just that.