Sort:  

I programmed my own clerk bot and it runs on a Raspberry PI clone sitting on my desk. The other bot is a FOSSBot running on Heroku: I occasionally look at the votes and tweak the settings.

Ha, I have no idea what those do!

A clerk is like a book-keeper or accountant. I used steemjs to make a program that periodically checks my accounts and performs various "move the money about" actions.
FOSSBot is an automated upvote bot. You give it the criteria and it goes looking for matching posts and then it upvotes them. You can run FOOSBot on a free account on the cloud service provider Heroku.

Thanks for the education!