Problem: How do I compile?
Answer: (Most of the time after you'd completed configuring your settings you can just hit ctrl + f5 to go.)
1. First download Visual Studio (Community Edition) - Free and installed it.
2. Open the .sln project which can be found in the folder of your bot.
3. Edit the settings of your bot (Different bot will have different configuration found else where)
4. Once completed, make sure you right the click name of the project (e.g. PokemonGo.RocketAPIConsole) and select 'Set as StartUp Project'.
5. Hit ctrl + f5
Problem: Something isn't right, I still can't get it to work!
Answer: Double check your GoogleRefreshToken, Coords
AND remember to configure it as Google OR Ptc in your configurations correctly (it may be case sensitive).
Problem: Why do I have error after my bot is running fine for hours?
Answer: Depending on your error, there can be many possibilities.
1) Check your Pokemon Inventory if it's full - As the Transfer feature of that bot you're using may not be 100% fail-proof, so certain problems that happen in game will result in errors in console being made unrecognizable to new comers.
2) Check if Server is down.
Problem: Why do I receive only +50XP from pokestops without any items?
Answer: Most probably your inventory is full.
Problem: Why do I not receive ANY experience nor items?
Answer: You're most probably banned in the game.
Problem: What's the best bot out there?
Answer: As for now there isn't any 'best' bot, most of them had similar features (Some had a feature which it simulates real walking behaviour). For now all is just user preference.