I have a number of sites that allows users to post nodes and comments, however bots are getting a hold of these and having their way with my site. I recall seeing a module a while back (but cannot remember it's name) that allows admins to set a time limit between posts. Basically denying posts that made within minutes or seconds of eachother. Any ideas?

2 Answers 2


Maybe Node limit module can help? I haven't used it but it seems that this may be what you need.

  • Node limit dropped support for "Per time-frame node limits" unfortunately. The Node Limit Number module has that functionality, but doesn't have a Drupal 7 release as yet
    – Clive
    Commented Oct 2, 2012 at 17:02
  • 1
    Node Limit does still contain the Node Limit Interval submodule. Commented Oct 2, 2012 at 18:14

Honeypot seems to be your solution. I discovered it after i used mollom but it seems very useful.

Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site (read more here). These methods are effective against many spam bots, and are not as intrusive as CAPTCHAs or other methods which punish the user

  • The Honeypot timestamp method disables caching, so I will not go with this method. ALthough it is a relevant approach to this issue (upvoted). Commented Oct 2, 2012 at 18:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.