Automatic login for League of Legends.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update no-response.yml May 15, 2018
LoL Auto Login Show coordinates for client window & password box Jan 1, 2019
installer ugh Aug 6, 2018
.gitignore Initial commit Jun 8, 2015
Jenkinsfile Remove AutoIt references Aug 6, 2018
LICENSE Update LICENSE Apr 3, 2018
LoL Auto Login.sln Update a bunch of stuff Jul 15, 2018 Update link Jan 1, 2019 Improve build number script Jul 8, 2018

LoL Auto Login

Jenkins license GitHub release

Automatic login for League of Legends. See the official website page for more information.

Running LoL Auto Login requires the .NET Framework 4.5 Runtime. It is installed by default as of Windows 8. If you do not have it, you can download it from Microsoft's website.


You can configure LoL Auto Login through the LoLAutoLoginSettings.yaml file in the Config directory.

  • login-detection:
    • always-click (default: true) Whether LoL Auto Login should click on the password box once it finds it or not. This forces the password box to be focused, but if you don't like the cursor moving you can disable it by setting this to false.
    • debug (default: false) Enabling this option saves debug images to the Debug folder inside your home League of Legends folder for debugging purposes. You may be asked to enable this if you submit an issue.
    • low-threshold (default: 0) Low threshold for the Canny edge detector.
    • high-threshold (default: 20) High threshold for the Canny edge detector.
  • client-load-timeout (default: 30) How long to wait (in seconds) before giving up on searching for the client.
  • log-level (default: "info") How much stuff to log. Valid options are, in decreasing order of spamminess: trace, debug, info, warn, error, fatal.
  • log-to-file (default: true) Whether to log to file or not.
  • check-for-updates (default: true) Whether to automatically check for updates on startup or not.


LoL Auto Login uses the following 3rd party libraries: