PaulGregory, I’m not one to understand much of what goes on backend, which is why I made a request on the wishlist rather than doing it myself. My concern is that I and my clients build high traffic sites. Now, ModX is still a relatively young web app, but it’s starting to catch a lot of buzz. As it does, then sites built with it will be targeted by these sorts of ’bots (and I’ve seen one in action, it’s awful.) So it’s only a matter of time before this type of solution will be needed (desperately.) The sooner the better. And if you’ve got ideas to make it better, either within bad behavior itself or specifically for ModX if you (or others) decide that yes, you’ll port it to ModX, then all I can say is God Bless You.
Michael is a webguy who has my respect as a professional, and his solution works very, very well. he’s also a helluva nice guy. I’m sure any contributions back to the codebase, and suggestions on different approaches to handling things, will be accepted graciously, though I hear Beer and Pizza are met with a more enthusiastic welcome.