I need a streamlined way to handle League of Legends replays without constant manual clicks. The goal is a small utility or script that detects when a match finishes, pulls down the corresponding replay, and processes it end-to-end—from saving the file in a tidy folder structure to whatever post-processing steps make sense (for example trimming highlights or preparing an upload file). My ideal solution runs locally, fires up automatically in the background while I play, and requires no interaction beyond an initial configuration screen or simple config file. Please build with tools you know will stay reliable after routine League patches, and structure the code clearly so I can update paths or add new features later. Deliverables: • A working executable or script with clear setup instructions • Brief README covering prerequisites and how to launch / stop the automation • Source code so I can tweak or extend the workflow in the future If you have prior experience hooking into Riot’s client, game logs, or similar esport titles, that will help us move quickly. Let me know which language or framework you prefer and how you plan to keep it resilient to future client updates.