Fields47

[GUIDE] Pokemon Go C# Bot

88 posts in this topic

Disclaimer: This is not my creation, I have simply copy/pasted it from another forum for everyone here to enjoy.

UPDATE

WOW! That was fast, the creator has already released a BETA update which combined the google version and the PTC version (set TRUE in settings.cg) and automatically transfers pokemon to the professor. 

Download V5.0 BETA With Catching, Getting Pokestops, Transfering pokemon: 

Please login or register to see this link.

PokemonIds.V0016PokemonPidgey,
                PokemonIds.V0019PokemonRattata,
                PokemonIds.V0013PokemonWeedle,
                PokemonIds.V0041PokemonZubat,
                PokemonIds.V0010PokemonCaterpie,
                PokemonIds.V0017PokemonPidgeotto,
                PokemonIds.V0029PokemonNidoran,
                PokemonIds.V0046PokemonParas,
                PokemonIds.V0048PokemonVenonat,
                PokemonIds.V0054PokemonPsyduck,
                PokemonIds.V0060PokemonPoliwag,
                PokemonIds.V0079PokemonSlowpoke,
                PokemonIds.V0096PokemonDrowzee,
                PokemonIds.V0092PokemonGastly,
                PokemonIds.V0118PokemonGoldeen,
                PokemonIds.V0120PokemonStaryu,
                PokemonIds.V0129PokemonMagikarp,
                PokemonIds.V0133PokemonEevee,
                PokemonIds.V0147PokemonDratini,
                PokemonIds.V0100PokemonVoltorb,
                PokemonIds.V0081PokemonMagnemite,
                PokemonIds.V0021PokemonSpearow

Pokemon Go Bot which runs in Visual Studio and automatically collects pokestops and pokemon around the spot you locate in the settings.cs.


DOWNLOAD THIS FOR PTC Login: https://github.com/FeroxRev/Pokemon-Go-Rocket-API
DOWNLOAD THIS FOR GOOGLE Login v4.2: 

Please login or register to see this link.




Pokemon Trainer Club Login Instructions

  • Get Visual Studio 2015 (Any version works)
  • Download the ZIP and exctract it from the link provided.
  • Inside the ZIP folder that you just extracted you will find a .sln file. Open that.
  • When you've got Visual studio open right click the PokemonGO.RocketAPI.Console and set as startup project.
  • Next up you set the Latitude and Longitude of the place where you wanna farm (It's gonna cover a huge area around those coordinates) You can do this through Google maps. ( THIS WILL HAVE TO BE MODIFIED INSIDE SETTINGS.CS THROUGH VISUAL STUDIO)
  • Now we've gotta setup Pokemon Club login as I haven't figured Google Login out yet. If you dont have a Pokemon Club account you should start afresh and create one over at The Official Pokémon Website | Pokemon.com | Explore the World of Pokémon
  • Inside the File where we edited Longitude and latitude we gotta change our login info also. Edit PtcUsername to your username andPtcPassword to your password. (POKEMON TRAINER CLUB)
  • We are done! press CTRL + F5 to compile and run.


Google Login Instructions.
 

  • Get Visual Studio 2015 (Any version works)
  • Download the ZIP and exctract it from the link provided.
  • Inside the ZIP folder that you just extracted you will find a .sln file. Open that.
  • When you've got Visual studio open right click the PokemonGO.RocketAPI.Console and set as startup project.
  • Next up you set the Latitude and Longitude of the place where you wanna farm (It's gonna cover a huge area around those coordinates) You can do this through Google maps. ( THIS WILL HAVE TO BE MODIFIED INSIDE SETTINGS.CS THROUGH VISUAL STUDIO
  • All done! Press Ctrl +F5 And follow the instructions! /The account you just logged in with over at google.com/device will be the Google account that is linked to your Pokemon Account.

Any questions, just leave a comment and i'll try to help. 

4 people like this

Share this post


Link to post
Share on other sites

Mind elaborating on what the bot does? What does farm mean, do you collect Pokestops automatically? Seems interesting. 

Share this post


Link to post
Share on other sites
33 minutes ago, Jobbi said:

Mind elaborating on what the bot does? What does farm mean, do you collect Pokestops automatically? Seems interesting. 

Yes, you set it up with coordinates and then the bot will walk in a large area around those points collecting pokestops and catching pokemon also. 

f96cc1cb06.jpg

Share this post


Link to post
Share on other sites

Guys this is all over the internet just do a simple google search.

Share this post


Link to post
Share on other sites
2 hours ago, Tempritscher said:

someone test it?

I've tested both versions and it works better than expected. 

2 hours ago, Azurety said:

Can we get another download link? 

Please login or register to see this link.

28 minutes ago, BlackThief89 said:

does anyone test it ?

see above.

Share this post


Link to post
Share on other sites

I keep getting "Retry request 

Please login or register to see this link.

" in the cmd

Share this post


Link to post
Share on other sites

So what is exactly required to use this bot?

Share this post


Link to post
Share on other sites
1 hour ago, Zuracha said:

I keep getting "Retry request 

Please login or register to see this link.

" in the cmd

Poemon Go servers have been down for a few hours, thats what the error means.

14 minutes ago, ssandefer said:

So what is exactly required to use this bot?

GUI version has just been released which requires only Net Framework.

Download link:

Please login or register to see this link.

Share this post


Link to post
Share on other sites

i downloaded it them all but i dont know what to do :(
and i have no idea how to set Latitude and Longitude and i dunno where to set the ID and Password as well :/

Share this post


Link to post
Share on other sites

    //Fetch these settings from intercepting the /auth call in headers and body (only needed for google auth)
        public const bool UsePTC = true; // Change this to true if you want to use Pokemon Trainer Club account.
        public const string PtcUsername = "username"; // Change this to your pokemon trainer club account username
        public const string PtcPassword = "password"; // Change this to your pokemon trainer club account password
        public const string DeviceId = "SM-G925F";
        public const string Email = "[email protected]";
        public const string ClientSig = "fake";
        public const string LongDurationToken = "fakeid";
        public const double DefaultLatitude = 0;
        public const double DefaultLongitude = 0;



i reached this level

Share this post


Link to post
Share on other sites

" Retry request 

Please login or register to see this link.

" servers online.

Share this post


Link to post
Share on other sites

Add the file to your google drive

right click, Make copy

download (bypasses download limit)

Share this post


Link to post
Share on other sites

Somehow every pokemon the bot tries to catch gets away... is there any way i can make sure the app manages to catch it? maybe forces it to use berries or great balls on specific pokemons

Share this post


Link to post
Share on other sites

WORKS PERFECT!  Question on the transfer half tho...  Do it auto transferr when the bag fills?  

Share this post


Link to post
Share on other sites
Just now, Synastella said:

WORKS PERFECT!  Question on the transfer half tho...  Do it auto transferr when the bag fills?  

no, every time you catch an unwanted pokemon

just add "//" in front of the pokemon transfer code snippet you don't want to transfer 

fx.

private static async Task TransferAllButStrongestUnwantedPokemon(Client client)
        {
            
            // Below are the pokemon types that we are throwing away.
            var unwantedPokemonTypes = new[]
            {
              // PokemonIds.V0016PokemonPidgey,
               // PokemonIds.V0019PokemonRattata,
               // PokemonIds.V0013PokemonWeedle,
                PokemonIds.V0041PokemonZubat,
                PokemonIds.V0010PokemonCaterpie,
               // PokemonIds.V0017PokemonPidgeotto,
                PokemonIds.V0029PokemonNidoran,
                PokemonIds.V0046PokemonParas,
                PokemonIds.V0048PokemonVenonat,
              //  PokemonIds.V0054PokemonPsyduck,
                PokemonIds.V0060PokemonPoliwag,
                PokemonIds.V0079PokemonSlowpoke,
                PokemonIds.V0096PokemonDrowzee,
                PokemonIds.V0092PokemonGastly,
                PokemonIds.V0118PokemonGoldeen,
                PokemonIds.V0120PokemonStaryu,
                PokemonIds.V0129PokemonMagikarp,
                PokemonIds.V0133PokemonEevee,
                PokemonIds.V0147PokemonDratini,
                PokemonIds.V0100PokemonVoltorb,
                PokemonIds.V0081PokemonMagnemite,
                PokemonIds.V0021PokemonSpearow

            };

(its found in the program.cs)

This will make sure that pidgy, rattata, weedle, pidgeotto and psydocks not get transfered.

1 person likes this

Share this post


Link to post
Share on other sites

I downloaded GUI version but no GUI is coming up. I click on Go Bot.exe but nothing happens. I got Visual Studio 2015 and I'm running Windows 10.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now