Features
- See all requests the Riot Client and Riot's games send and receive - HTTP/S, RMS (riot messaging service), XMPP (chat), RTMP (custom games) and websockets
- Works on League of Legends, Valorant, Teamfight Tactics and Legends of Runeterra
- Modify the requests to change how the client works, eg. disable vanguard
- LCU and Riot Client websocket connection
- Send custom requests directly to the server or straight to client
- Fiddler or other HTTP proxy integration
- Run client with custom command line arguments, eg. LCU on any port you want
- Custom hosts blocklist to disable telemetry and tracking
- Disable OpenSSL verification certificate errors and see the client logs. See details
Installation
- Clone or download the repository
- Open Windows Command Prompt (CMD)
- Run
cd LeagueClientDebugger
pip install -r requirements.txt
- Close all running League and Riot clients
python main.py
, tested on python 3.9, 3.12 and 3.13
- Select your server and press the
Launch Client
button
Development
- To edit
.ui
files, download Qt Designer
- Contributions are welcome! Feel free to make a pull request with any changes :-)
Discord
Feel free to ask any questions regarding this project, or league client on my discord server, although I won't be teaching you how to code there if you're a complete beginner