jabbink / PokemonGoBot

DEFUNCT - Bot that plays Pokemon Go
https://www.pogobot.club/
GNU General Public License v3.0
557 stars 232 forks source link

Give IV to nickname #167

Open alawing opened 8 years ago

alawing commented 8 years ago

Is that possible give IV to nicknames so after running we could manually by client to make decisions for the pokemons.

Forty-Tw0 commented 8 years ago

Setting the nickname of pokemon to the IV values so that the player can choose what to do from the client.

ToMeRhh commented 8 years ago

Great idea, that's very useful! just to be sure - you mean something like: 'Mewtwo-87%' , right?

alawing commented 8 years ago

maybe some pokemon's names are too long, so maybe Mewtwo87 or direct give 87

WithoutWout commented 8 years ago

Love this idea, obviously optional as some will hate it. I believe the longest pokemon name in first generation is 10 characters (kangaskhan i.e.) With the max length of 12 characters in nicknames, This should make it possible to add two more characters behind it, but just to be safe you could add the percentage in front of the nickname (i.e. 87kangaskhan, or 100kangaskha) in case the name is too long anyway, it would just cut off a few letters of the pokemon's name.

jabbink commented 8 years ago

Would conflict with the feature that prevents named pokemon to not get dropped.

Need to find a way to make both work then

pascalpfeil commented 8 years ago

@jabbink I think it would be nice to have it like this:

-> Conflict resolved Toggle switch in config file would work, too.

I think it would be kinda cool to have this feature soon, because now as i left the bot on for days, and i have huge amounts for stardust but do not know which of my Pokemon to use it on because i don't know their IV values.

mluigi commented 8 years ago

To set a nickname, the bot should send a request for each pokemon, less the favorite ones, to the server; and it will do it in less than a second. A solution would be to send a request every 5-10 seconds, but it will take a long time if you have many pkmns.

OmarElsebai commented 8 years ago

You can use http://www.pokemongonexus.com/ as a temporary solution for your problem. Doesn't give the pokemon names but shows you a list of all Pokemon with their names, CP and Strength/Defense/Stamina IVs.

alawing commented 8 years ago

Any support API for this?

alawing commented 8 years ago

Could have a config to set nickname append with IV if iv>80?

jabbink commented 8 years ago

Would conflict with the feature that prevents named pokemon to not get dropped.

Need to find a way to make both work then

Any ideas how to solve that without confusing every user?

pascalpfeil commented 8 years ago

@jabbink look at the comment i posted 9 days ago

jabbink commented 8 years ago

Oh sorry

pascalpfeil commented 8 years ago

np dude you have to deal with a lot of work in this project, and you are just human after all (i suppose :b)

jabbink commented 8 years ago

Bleep bloop of course bleeeap

https://reddit.com/r/totallynotrobots

pascalpfeil commented 8 years ago

be a nice robot and implement this (no please, cuz robots have no feelings) :D

Mixone-FinallyHere commented 8 years ago

how can they be nice then? if they have no feelings they do things out of need, hence killing all humans... where was I going with this?