It's kind of amazing that I'm not banned.
Had a soft ban for 24 hours which disallowed me from using pokestops but I could still capture pokemon.
Some settings that would improve this bot drastically would be a random amount with 1-5 of the set number of items dropped would help.
It seems suspicious if someone is deleting their items instantly and to an exact number every few seconds.
I also think a random speed generator, Going an exact 5 m/s for hours is suspicious. But going 2 to 5, Back to 1 and 5 etc would look a lot more normal.
Automatic break after certain amount of time. After 3-4 hours of botting, It will walk back to your 'home' and take a break for however long you have it set to. Of course random integers should be used for this process as well.
I honestly think that in a month or so we will see the most powerful bots yet, Good luck Niantic![]()