{"id":21027803,"url":"https://github.com/traindoctor/pzmodscraper","last_synced_at":"2025-05-15T10:32:51.988Z","repository":{"id":111443500,"uuid":"463758601","full_name":"TrainDoctor/PZModScraper","owner":"TrainDoctor","description":"Script to pull Workshop IDs and Mod IDs for Steam Workshop collections.","archived":false,"fork":false,"pushed_at":"2024-05-21T22:42:20.000Z","size":46,"stargazers_count":27,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T08:02:26.516Z","etag":null,"topics":["admin-tool","project-zomboid","project-zomboid-tool","qol","zomboid"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TrainDoctor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-02-26T05:03:46.000Z","updated_at":"2024-12-18T09:58:36.000Z","dependencies_parsed_at":"2024-05-21T23:37:47.212Z","dependency_job_id":"b9c77538-1bc8-457a-a0f6-a3f43cdecd4a","html_url":"https://github.com/TrainDoctor/PZModScraper","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/TrainDoctor%2FPZModScraper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrainDoctor%2FPZModScraper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrainDoctor%2FPZModScraper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrainDoctor%2FPZModScraper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TrainDoctor","download_url":"https://codeload.github.com/TrainDoctor/PZModScraper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254323174,"owners_count":22051734,"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":["admin-tool","project-zomboid","project-zomboid-tool","qol","zomboid"],"created_at":"2024-11-19T11:52:39.765Z","updated_at":"2025-05-15T10:32:51.383Z","avatar_url":"https://github.com/TrainDoctor.png","language":"Python","readme":"# PZModScraper\nScript to pull Workshop IDs and Mod IDs for Steam Workshop collections.\n\nRequired to run: PyYAML, steam, requests\n\n``pip install PyYAML steam requests``\n\n```\nusage: getcollection.py [-h] [-k [QQQQWWWWEEEERRRRTTTTYYYYUUUUIIII ...]] [-c [2736394657,7564936372,6374732965]] [-e [abc,def,ghi]] [--configpath [/path/to/config]] [default]\n\nScript to pull Workshop IDs and Mod IDs for Steam Workshop collections.\n\npositional arguments:\n  default               Config preset within configuration file to use. Files support multi-config.\n\noptions:\n  -h, --help            show this help message and exit\n  -k [QQQQWWWWEEEERRRRTTTTYYYYUUUUIIII ...], --key [QQQQWWWWEEEERRRRTTTTYYYYUUUUIIII ...]\n                        Steam WebAPI key as found at https://steamcommunity.com/dev/apikey\n  -c [2736394657,7564936372,6374732965], --collections [2736394657,7564936372,6374732965]\n                        id of a workshop collection: https://steamcommunity.com/sharedfiles/filedetails/?id=2736394657\n  -e [abc,def,ghi], --exclude [abc,def,ghi]\n                        List of Mod IDs to be excluded from output.\n  --configpath [/path/to/config]\n                        Path to and name of config file. Defaults to \"config.yaml\" in local dir.\n```\n\nExample:\n``python getcollection.py default``\n```\n2609849923;1919438901;2071347174;2621259304;2313387159;1902468232;2478768005;2696083206;2619072426;2392709985;2688151429;2366717227;2728300240;2696147945;2704811006;2048544858;2685168362;2186592938;2327276448;2613596656;854848547;503640135;2529746725;2631149521;2617575303;2593268632;2341974040;566115016;2659216714;2544353492;2616986064;2553593324;2734705913;2710167561;2613871263;2725216703;2169435993;2694448564;2701170568;2487022075;2461082856;2714198296;2690908199;2650547917;2699828474;2687842971;1946782371;2503622437;2454057677;2763647806;2392676812;\n\nAdvancedVolumeEnabler;alwaysfavorite;LitSortOGSN_gold;LitSortOGSN_diamond;LitSortOGSN_readOnePage;LitSortOGSN;LitSortOGSN_chocolate;LitSortOGSN_rice;BasicCrafting;BetterSortCC;BetterSoap;TMC_Trolley;wringclothes;TheStar;tsarslib;TearUnderwear;SwapIt;Skateboard;Skateboard;RIPKnife;snowiswater;snowiswaterbeta;NRK_Accountant;MoreDescriptionForTraits;CraftHelper41;CCItemTweak;CoolBag;BookCollection;bcUtils;EasyConfigChucked;eggonsHaveIFoundThisBook;eggonsModdingUtils;EliazBetterBagsBackpacks;fix_xp_view_41;ItemTweakerAPI;OutTheWindow;P4HasBeenRead;fuelsideindicator;HowMuchFuel;MapSymbolSizeSlider;MapLegendUI;MetalSpear;ModManagerServer;modoptions;ModManager;ExtraMapSymbols;ExtraMapSymbolsUI;TMC_TrueActions;SREmptyTrashMod;NoLighterNeeded;NoLighterNeeded;CatsReadMod;manageContainers;RebalancedPropMoving;Respawn;SimpleAddInventoryPages20191226;SkillRecoveryJournal;SmarterMechanics;SmarterMechanics;MoreCLR_desc4mood;lgd_antibodies;\n```\n\nYou can then put these output of this script into the ``WorkshopIDs=`` and ``ModIDs=`` fields in your server config.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftraindoctor%2Fpzmodscraper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftraindoctor%2Fpzmodscraper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftraindoctor%2Fpzmodscraper/lists"}