In reply to Waqas Jamal.

idea is not to differentiate between bots or humans, but rather make posts cost money and time (i.e. wait until it is done.) Think about it as a throttling rather than if () {} else {} thingy.