Skip to content

.NET Library and Console Utility for checking the availability of Summoner names for League of Legends

License

Notifications You must be signed in to change notification settings

GeorgeGee/league-summoner-name-checker

Repository files navigation

League of Legends Summoner Name Checker

.NET Library and Console Utility for checking the availability of Summoner names for League of Legends

Features

  • Check the availability of Summoner names in bulk on any game server
  • If a name is unavailable, see when the account was last played on and when the name will become available
  • Display results in a table
  • Export results to CSV

Usage

  1. Download the latest league-summoner-name-checker-x.x.x.zip (where x.x.x is the version number) on the Releases page and extract the contents into a folder
  2. Create a text file names.txt inside the same folder, containing summoner names to check availability for (line separated)
  3. Open PowerShell or Command Prompt and change directory to the folder which contains the downloaded files
  4. Run the following command:
    .\SummonerNameCheckerConsole.exe --apikey "API_KEY" --input "names.txt" --server "EUWest"

Replace API_KEY with your Riot Games API key. Get one for free at the Riot Developer Portal.

Arguments

Console Utility arguments

Name Type Description
-a or --apikey String Required. Riot Games API key.
Get one for free at https://developer.riotgames.com
-i or --input String Required. Input .txt file path for names to check, line-separated
-o or --output String Optional. Output .csv file path for saving results to CSV
-s or --server String Optional. League of Legends game server code (see table below).
Default is EUWest (EU West)
--sortby String Optional. Sort the results in the table and/or CSV by a value.
Options are none (default), name, lastplayed, availablefrom, and available
--sortorder String Optional. Sorting order, to be used in conjunction with --sortby.
Options are asc for ascending (default) and desc for descending

Server codes

Server Code
Europe West EUWest
Europe Nordic & East EUNordicEast
North America NorthAmerica
Latin America North LatinAmericaNorth
Latin America South LatinAmericaSouth
Brazil Brazil
Japan Japan
Russia Russia
Turkey Turkey
Oceania Oceania
Republic of Korea RepublicOfKorea

Notes

  • Both the Library and Console Utility target .NET 5.0.
  • The Library will respect the API Rate Limits by waiting the recommended time period before retrying requests.

Disclaimer

League of Legends Summoner Name Checker isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.

About

.NET Library and Console Utility for checking the availability of Summoner names for League of Legends

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages