# PokemoGoBot-GottaCatchEmAll
**Repository Path**: wk23415/PokemoGoBot-GottaCatchEmAll
## Basic Information
- **Project Name**: PokemoGoBot-GottaCatchEmAll
- **Description**: a Pokemon Go Bot based on Rocket API
- **Primary Language**: C#
- **License**: GPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2016-07-29
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
[1.1]: http://i.imgur.com/M4fJ65n.png (ATTENTION)
[1.2]: http://i.imgur.com/NNcGs1n.png (BTC)
A Pokemon Go Bot based on FeroxRevs API
![alt text][1.1] The contents of this repo are a proof of concept and are for educational use only ![alt text][1.1]

Chatting about this Repository can be done on our Discord: https://discord.gg/VsVrjgr
- [PTC Login / Google]
- [Humanlike Walking]
- [Configurable Custom Pathing]
(Speed in km/h is configurable via UserSettings)
- [Farm Pokestops]
(use always the nearest from the current location)
(Optional: keep within specific MaxTravelDistanceInMeters to Start Point) (MaxTravelDistanceInMeters configurable via UserSettings)
- [Farm all Pokemon near your]
(Optional: PokemonsNotToCatch List. Disabled by default, can be Enabled via UserSettings, configurable Names via File in Config Folder)
- [Evolve Pokemon]
(Optional: Enabled by default, can be Disabled via UserSettings)
(Optional: PokemonsToEvolve List - Only Pokemons in this List will be Evolved, configurable via File in Config Folder)
(Optional: EvolveOnlyPokemonAboveIV - Will Evolve only Pokemon with IV > EvolveAboveIVValue, Disabled by default, can be Enabled vis UserSettings)
- [Transfer Pokemon]
(ignore favorite/gym marked)
(Optional: Enabled by default, can be Disabled via UserSettings.)
(Optional: UseTransferPokemonKeepAboveCP - Keeps all Pokemon with CP > TransferPokemonKeepAboveCP, Enabled by default, can be Disabled vis UserSettings)
(Optional: UseTransferPokemonKeepAboveIV - Keeps all Pokemon with IV > TransferPokemonKeepAboveIVPercentage, Enabled by default, can be Disabled vis UserSettings)
(Optional: PrioritizeIVOverCP - Determines the sorting sequence - CP or IV, Enabled by default, can be Disabled via UserSettings.)
(Optional: TransferPokemonKeepDuplicateAmount - The amount of X best Pokemon he should keep, 2 by default, configurable via UserSettings)
(Optional: PokemonsNotToTransfer List. Enabled by default, can be Disabled via UserSettings, configurable Names via File in Config Folder)
(Optional: NotTransferPokemonsThatCanEvolve - Will keep ALL Pokemons which can be Evolve not matter if they on PokemonsToEvolve List or not, Disabled by default, can be Enabled via UserSettings)
- [Throws away unneeded items]
(configurable via Settings.cs)
- [Use Lucky Eggs]
(Disbaled by default, can be Enabled via UserSettings)
- [Use Incense]
(Disbaled by default, can be Enabled via UserSettings)
- [Use best Pokeball & Berry]
(depending on Pokemon CP and IV)
- [Creates Excel CSV File on Startup with your current Pokemon]
(including Number, Name, CP,IV Perfection in % and many more) (can be found in the Export Folder)
- [Log File System]
(all activity will be tracked in a Log File)
- [Statistic in the Header] 
- [Very color and useful Logging]
(so you every time up2date what currently happened)
- and many more ;-)
- coming soon -
Make sure you check out our [Wiki](https://github.com/Spegeli/PokemoGoBot-GottaCatchEmAll/wiki) to get started.
A big thank you goes to Feroxs' hard work on the API & Console. Without him, this would not have been possible. <3
Thanks to everyone who volunteered by contributing via Pull Requests!