A simple Windows tool that watches your screen during League of Legends queue and lobby screens, automatically clicks Accept when a match is found, and re-queues for another game. It works purely by looking at and clicking on your screen — it never reads or modifies any game files.
2024-05-14.21-45-44.mp4
- Accept — clicks the ready-check Accept button so you never miss a queue pop.
- Find Match — re-queues for another game once you're back at the client home screen.
- Post-game (full build only) — also clicks Play Again / Continue / Skip Waiting for Stats, so you don't have to babysit the post-game screens either.
Each release publishes two standalone Windows executables — no Python install required:
Image-Clicker-auto-accept.exe— accept-only: just clicks the ready-check Accept button, nothing else (no re-queue, no post-game).Image-Clicker-auto-queue.exe— the full loop: Accept, Find Match (re-queue), and the post-game buttons.
Download whichever one matches what you want automated and run it directly.
- Image Recognition: Uses OpenCV template matching to locate buttons on the screen.
- Killswitch: A global hotkey to pause/resume the script without closing it.
- Logging: Logs events and errors to
clicker.logfor debugging and monitoring. - Customizable: Match threshold, click delay, and the killswitch key are all configurable.
- Python 3.10+
- OpenCV (
opencv-python) - NumPy
- PyAutoGUI
- pywin32
- keyboard
See RUNNING.md for full setup steps. In short:
python -m venv venv
venv\Scripts\Activate.ps1
python -m pip install -r requirements.txt
python "Image-Clicker(v1.2).py"See BUILD.md, or just run build_exe.bat, which builds both the full auto-queue and the auto-accept-only executables.
Defaults live in src/clicker/config.py:
DEFAULT_THRESHOLD(0.85) — template-matching sensitivity; higher is stricter.DEFAULT_CLICK_DELAY— delay in seconds between consecutive clicks.DEFAULT_LOOP_DELAY— delay between screen checks, to keep CPU usage low.KILLSWITCH_KEY([) — the hotkey that pauses/resumes the script.
Contributions are welcome! Feel free to open an issue or submit a pull request.
- Author: 2cz5
- GitHub: 2cz5
- Discord: 2cz5 (for questions, feedback, etc.)