{"id":20402543,"url":"https://github.com/willdunklin/tsrm","last_synced_at":"2026-05-10T10:35:43.846Z","repository":{"id":119681779,"uuid":"347153429","full_name":"willdunklin/tsrm","owner":"willdunklin","description":null,"archived":false,"fork":false,"pushed_at":"2021-03-31T17:33:36.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-15T12:09:27.004Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/willdunklin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-12T18:00:21.000Z","updated_at":"2021-03-31T17:34:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"315628f1-200c-4c56-8fef-782dee94a22a","html_url":"https://github.com/willdunklin/tsrm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willdunklin%2Ftsrm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willdunklin%2Ftsrm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willdunklin%2Ftsrm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/willdunklin%2Ftsrm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/willdunklin","download_url":"https://codeload.github.com/willdunklin/tsrm/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241950079,"owners_count":20047587,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T04:54:39.190Z","updated_at":"2026-05-10T10:35:38.804Z","avatar_url":"https://github.com/willdunklin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Twitch Speedruns Minecraft\n\nWindows application to take emulate keypresses taken from twitch chat to play minecraft.\n\nGenerally, this is just remote access software controlled by twitch (so use at your own risk), but there are safety measures implented such as:\n- Limiting number of emulatable inputs\n- Ensuring Minecraft process is running\n- Having halt(h) and pause(p) hotkeys\n\n\n### Features yet to be added\n- Democracy mode\n- Input display\n\n\n## To use:\n```\npip install pipenv\npipenv install\npipenv run main.py\n```\n\nThis article is a useful read for twitch bot related stuff: https://dev.to/ninjabunny9000/let-s-make-a-twitch-bot-with-python-2nd8\n\n*Again reminder this will only work on Windows, due to OS specific keyboard emulation.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilldunklin%2Ftsrm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwilldunklin%2Ftsrm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwilldunklin%2Ftsrm/lists"}