Existing solutions like ArchiSteamFarm are powerful but complex (JSON configs, CLI-heavy, designed for headless servers). Idle Master was great but abandoned in 2016 and Idle Master Extended has its bugs too.
Happy to answer questions about the tech stack, Steam APIs, or anything else. Also open to feedback and feature requests.
Note: This is a personal project I use myself. Steam's ToS is vague on automation, so use at your own risk. No bans reported in 10+ years of similar tools existing, but YMMV.