A lightweight background application that automatically accepts League of Legends matches when they pop up. Runs quietly in your system tray.
- Detects the running League client on your machine
- Polls the local LCU API every second
- When a match is found, instantly accepts it
- Shows status in the system tray with color-coded icons
pip install -r requirements.txtpython main.pyA tray icon will appear:
- 🟡 Yellow — Searching for League client
- 🟢 Green — Connected and auto-accepting
- ⚫ Gray — Disabled (paused)
- 🔴 Red — Error
Right-click the tray icon to:
- Enable / Disable auto-accept
- Quit the application
To create a standalone executable (no Python required to run):
build.batThe output will be at dist/LoLAutoAccept.exe.
- Python 3.8+
- Windows (uses Windows-specific process detection)
- League of Legends client must be running
-
The app only communicates with
127.0.0.1(your local machine) — no data is sent anywhere -
Uses the official LCU API that the League client exposes locally
-
Completely safe — it only reads process info and calls the local accept endpoint
-
- not responsible if you get any penalisation or punishment by riot games