Sort:  

By the way, I added the ability to select between irreversible and head block modes. I think I'll keep the default irreversible because it tends to be more reliable. But head has its own delay of 6 seconds, which should be long enough to avoid a race condition.

To try out this change, you'll need to clone from the develop branch:

$ git clone https://gist.github.com/d57c9bc744f05ada01d173521c01df8a.git drdoogie
$ cd drdoogie
$ git checkout develop
$ bundle install

smarty pants, well done sir :)

@inertia .. is it possible to add a skiplist to doogie, so when we are trailing someone we can still avoid upvoting specific users?

I'll put it on my todo.

woo.. ty sir!