Skip to content

Automatically renames your Pokémon to their IV stats.

Notifications You must be signed in to change notification settings

tegob/PokemonGO-IV-Renamer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokemonGO-IV-Renamer

Automatically renames your Pokémon to their IV stats.

Example: Using the default settings, a near-perfect Vaporeon gets renamed to 98% 15 15 14.

Installation

Requirements

  • Python 2
  • pip for Python 2, i.e. pip2
  • Git

Guide

git clone -b master https://github.com/tegob/PokemonGO-IV-Renamer.git
cd PokemonGO-IV-Renamer
pip2 install -r requirements.txt # might need to sudo
python2 main.py -a AUTH_SERVICE -u USERNAME -p PASSWORD --hash-key 'MY_HASHING_KEY' --location '221B Baker St, London'

Note: If you use a Google account and have two-factor authentication enabled, you need to generate an app password and use that to log in.

Note: You need a hashing key.

CLI arguments

Argument Description Required Example
-a Login service, google or ptc yes
-u Username yes
-p Password yes
--hash-key Hashing key yes
--location Location (coords or address) yes
--format Custom nickname format, placeholders below optional --format "%percent% %name" => 100% Vaporeon
--rename Rename the Pokémon (i.e. don’t just preview) optional
--transfer Transfer the optimal amount of weak IV Pokémon for each species, maximizing the amount of possible evolutions optional
--locale Translations for Pokémon names, default en optional --locale de (check locales folder for more options)
--clear Reset names to original optional
--min-delay Minimum time (in seconds) to wait between requests; default 10 optional
--max-delay Maximum time (in seconds) to wait between requests; default 20 optional
--iv Only rename Pokémon with at least n% perfect IV; default 0 optional --iv 90 only renames Pokémon with at least 90% perfect IV

Placeholders for --format

Placeholders for custom nickname format (automatically gets cropped to 12 characters):

Placeholder Description Example
%id Pokédex ID 134
%name Name Vaporeon
%cp CP 1800
%atk Attack 15
%def Defense 15
%sta Stamina 15
%ivsum IV sum 45
%percent IV perfection 100

Example formats:

Parameter Example
--format '%percent% %name' 98% Vaporeon
--format '%percent% %atk %def %sta' 98% 15 15 14
--format '#%id @ %percent%' #134 @ 98%
--format '%id %percent %atk %def' 134 98 15 15

Credits

About

Automatically renames your Pokémon to their IV stats.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%