this bot has too many basic bugs that should have never happened.  2 of the most obvious I noticed are.
1.  Despite claiming the option to enable random accurate throws, it does perfect curve throws every time!!  this is obviously impossible for a person to achieve and so Niantic would soon track down everyone who's using this bot.  Despite all the efforts to try and make this bot seem to operate like a normal person, if this glaring issue continues than all the times waste on making everything else look nicer is a waste of time.
2.  I had my bot to keep 3 of the highest CP and IV pokemons.  Well, [15:31:33] Transfered Magikarp with CP(142) IV(100) successfully.  What the Hell ??  At least when you write a program make sure it works. Otherwise don't list it as an option only to have everything thinks it's been done.