I hope I am not breaking the forum rules, but I just wanted to mention here the best bot I found so for.
It catches over 100 pokemon a hour, farms pokestops, recycles items and pokemons and easily configurable. It gets me a ton amount of XP each hour I really recommend it.
The bot can also be configured to use PushBullet and notify you when rare pokemons are caught, and you can start and stop the bot remotely with pushbullet
It is totally free and I like it a lot.
The link is
http://www.mypokebot.com
The developers are great guys and talk to the users via their Facebook page.
Have fun botting!
![](http://i.imgur.com/vJIZY1K.png)