-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bot should take a break after being softbanned (all pokemons run away) #4510
Comments
I can confirm this. I've had 3 accounts now be banned for running hours on end with encountering pokemon, but not catching any of them. I've also noticed that sometimes they will erase everything in your inventory and the console will spew out the message, "No usable pokeballs found.". After running for several hours without catching anything, they obviously know who is and isn't botting. Update: I'm botting an account right now and this is what's happening: 2016-08-21 22:29:27,180 [MoveToFort] [INFO] [moving_to_fort] Moving towards pokestop Dimensional Cube Façade - 0.06km It's like a new type of softban, in which you can still receive items from the pokestop throughout its duration. I think it's their way of tricking the bots that would normally fix that type of softban. Idk how softbans are currently detected; But if you could add a bit of code that would spin a pokestop 50 times or so after 'x' amount of pokemon fleeing, that would be great. Update 2: I'm not very familiar with python, more of a c++ man myself, otherwise I would write the bit of code necessary to fix this. I believe the portion of code listed below, which is located in the handle_softban.py file is responsible for this.
From what I can see, it is currently detecting by whether or not a reward/xp is received from spinning the fort. If no reward/xp is detected, it checks and sees if it is just on cool down, if not, it is considered a fort timeout as seen below, in which the softban fix begins. I would personally recommend adding a feature in which after 3 vanishes back to back, it will automatically try and fix the softban at a "human-like" rate. |
Currently I have to manually check to see if my bot is still catching Pokemons. If I see a bunch of vanishes then I manually stop the bot and restart it a few hours later... |
Short Description
After running the bots for hours, the bot gets softbanned and all Pokemon runs away.
Possible solution
Although the bot can still spin Pokestop, the bot should stop and take a break for a few hours since I have a theory that Niantic records how much a player keeps playing after being softbanned (to issue a permaban later).
How it would help others
I believe less bots will be permabanned.
The text was updated successfully, but these errors were encountered: