{"id":19944950,"url":"https://github.com/clovervidia/splatfest-magick","last_synced_at":"2026-06-09T19:31:53.052Z","repository":{"id":72129753,"uuid":"163112646","full_name":"clovervidia/splatfest-magick","owner":"clovervidia","description":"Generates Splatfest result images that look like the results shown in-game with ImageMagick and Python","archived":false,"fork":false,"pushed_at":"2018-12-25T22:53:05.000Z","size":8,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-01T13:42:22.366Z","etag":null,"topics":["imagemagick","python","splatfest","splatnet","splatoon","splatoon-2","splatoon2"],"latest_commit_sha":null,"homepage":"","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/clovervidia.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":"2018-12-25T21:32:35.000Z","updated_at":"2024-08-17T02:30:11.000Z","dependencies_parsed_at":"2023-03-05T06:15:39.801Z","dependency_job_id":null,"html_url":"https://github.com/clovervidia/splatfest-magick","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/clovervidia/splatfest-magick","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clovervidia%2Fsplatfest-magick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clovervidia%2Fsplatfest-magick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clovervidia%2Fsplatfest-magick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clovervidia%2Fsplatfest-magick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clovervidia","download_url":"https://codeload.github.com/clovervidia/splatfest-magick/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clovervidia%2Fsplatfest-magick/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34123171,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["imagemagick","python","splatfest","splatnet","splatoon","splatoon-2","splatoon2"],"created_at":"2024-11-13T00:23:34.654Z","updated_at":"2026-06-09T19:31:53.034Z","avatar_url":"https://github.com/clovervidia.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# splatfest-magick\n\nGenerates Splatfest result images that look like the results shown in-game with ImageMagick and Python.\n\nUses Splatoon2.ink's API for Splatfest results.\n\nHere is what the generated result images look like: ![Sample generated Splatfest result image](https://i.imgur.com/iBokji8.png)\n\n## Setup\n\nMake sure you have `requests` installed, as it is used to access Splatoon2.ink's API.\n\n```bash\npip install -r requirements\n```\n\nYou also need to have ImageMagick installed and in your path.\n\nTo check if it's set up correctly, on Windows, enter this at a command prompt:\n\n```cmd\nmagick --version\n```\n\nOr for Linux/OS X:\n\n```bash\nidentify --version\n```\n\nIf the command returns a message with ImageMagick's version information, the script should be able to interact with \nImageMagick.\n\nYou will also need to provide the Splatoon 1 and 2 fonts in TTF form. If you have access to SplatNet from your \ncomputer, you will be able to get them easily.\n\nOnce you have them, name them `Splatoon1.ttf` and `Splatoon2.ttf` and place them in the repo folder.\n\n## Usage\n\nJust pass in the region and the Splatfest ID to generate the results image for. Scroll down for a list of Splatfest IDs.\n\n```bash\n./magick.py NA 4054\n```\n\nWhen it's done, a message will be printed with the image's filename:\n\n```bash\nAll done, check out 'Hero vs. Villain.png' for the finished product.\n```\n\n## IDs\n\nHere is a list of Splatfest IDs so far:\n\n### NA\n\n|ID|Alpha|Bravo|\n|---:|---:|:---|\n|2050|Mayo|Ketchup|\n|5051|Flight|Invisibility|\n|2051|Vampires|Werewolves|\n|2052|Sci-Fi|Fantasy|\n|2053|Sweater|Sock|\n|4051|Action|Comedy|\n|2054|Money|Love|\n|5052|Chicken|Egg|\n|2055|Baseball|Soccer|\n|5053|Raph|Leo|\n|5054|Mikey|Donnie|\n|5056|Raph|Donnie |\n|5059|Pulp|No Pulp|\n|4052|Squid|Octopus|\n|2056|Fork|Spoon|\n|5060|Retro|Modern|\n|4053|Trick|Treat|\n|2057|Salsa|Guac|\n|4054|Heroes|Villains|\n|4055|Family|Friends|\n\n### JP\n\n|ID|Alpha|Bravo|\n|---:|---:|:---|\n|1051|Mayo|Ketchup|\n|1052|Fries|McNuggets|\n|1054|Agility|Endurance|\n|1055|With Lemon|Without Lemon|\n|1056|Warm Inner Wear|Warm Outer Wear|\n|4051|Action|Comedy|\n|1057|Champion|Challenger|\n|1058|Flower|Dumpling|\n|1059|Latest Model|Popular Model|\n|1060|Unknown Creature|Advanced Technology|\n|1061|Hello Kitty|Cinnamoroll|\n|1062|My Melody|Pompompurin |\n|1063|Hello Kitty|My Melody|\n|4052|Squid|Octopus|\n|1065|Mushroom Mountain|Bamboo Shoot Village|\n|1066|Tsubuan|Koshian|\n|4053|Trick|Treat|\n|1067|Pocky Chocolate|Pocky: Gokuboso|\n|4054|Heroes|Villains|\n|4055|Family|Friends|\n\n### EU\n\n|ID|Alpha|Bravo|\n|---:|---:|:---|\n|3050|Mayo|Ketchup|\n|5051|Flight|Invisibility|\n|3051|Front|Back|\n|3052|Cold Breakfast|Warm Breakfast|\n|3053|Film|Book|\n|4051|Action|Comedy|\n|3054|Gherk-IN|Gherk-OUT|\n|5052|Chicken|Egg|\n|3055|Salty|Sweet|\n|5053|Raph|Leo|\n|5054|Mikey|Donnie|\n|5056|Raph|Donnie|\n|5059|Pulp|No Pulp|\n|4052|Squid|Octopus|\n|3056|Adventure|Relax|\n|5060|Retro|Modern|\n|4053|Trick|Treat|\n|3057|Eat It|Save It|\n|4054|Heroes|Villains|\n|4055|Family|Friends|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclovervidia%2Fsplatfest-magick","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclovervidia%2Fsplatfest-magick","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclovervidia%2Fsplatfest-magick/lists"}