{"id":21459870,"url":"https://github.com/hunam6/funcraft-deno","last_synced_at":"2026-05-22T14:11:41.359Z","repository":{"id":62421797,"uuid":"318175674","full_name":"Hunam6/funcraft-deno","owner":"Hunam6","description":"A Funcraft scraper for Deno","archived":false,"fork":false,"pushed_at":"2021-03-11T23:15:52.000Z","size":71,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-15T13:12:41.077Z","etag":null,"topics":["api","deno","funcraft","funcraft-deno","funcraft-scraper","minecraft-server","scraper","stats"],"latest_commit_sha":null,"homepage":"https://deno.land/x/funcraft","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hunam6.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}},"created_at":"2020-12-03T11:47:03.000Z","updated_at":"2021-07-03T01:48:18.000Z","dependencies_parsed_at":"2022-11-01T17:45:30.463Z","dependency_job_id":null,"html_url":"https://github.com/Hunam6/funcraft-deno","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunam6%2Ffuncraft-deno","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunam6%2Ffuncraft-deno/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunam6%2Ffuncraft-deno/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hunam6%2Ffuncraft-deno/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hunam6","download_url":"https://codeload.github.com/Hunam6/funcraft-deno/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243975192,"owners_count":20377536,"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":["api","deno","funcraft","funcraft-deno","funcraft-scraper","minecraft-server","scraper","stats"],"created_at":"2024-11-23T06:36:51.285Z","updated_at":"2026-05-22T14:11:41.330Z","avatar_url":"https://github.com/Hunam6.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align='center'\u003e\u003cins\u003efuncraft-deno\u003c/ins\u003e\u003c/h1\u003e\n\u003cp align='center'\u003e\u003cstrong\u003eA Funcraft scraper for Deno\u003c/strong\u003e\u003c/p\u003e\n\n---\n\n#### Example\n\n```typescript\nimport {fetchPlayer} from 'https://deno.land/x/funcraft/mod.ts'\nfetchPlayer('_Hunam').then(player =\u003e console.log(player))\n```\n\n\u003cdetails\u003e\u003csummary\u003eOutput\u003c/summary\u003e\n\n  ```typescript\nPlayer {\n  avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/_Hunam/m2/a80ac36827ac5d1ee9628574a7c9ec86bf3b9...\",\n  registeredAt: 2016-09-26T17:20:00.000Z,\n  lastConnection: 2021-03-05T20:27:00.000Z,\n  banned: 0,\n  totalCoins: 344790,\n  totalGames: 5535,\n  friends: [\n    {\n      nickname: \"Atsumi03\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/Atsumi03/s/6f41ab4dbd04dae20ae6b4874607c48944d3...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1664461\"\n    },\n    {\n      nickname: \"Beathoven\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/Beathoven/s/7deac5d89dfbfa27e000fa90effc890bbf9...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1753796\"\n    },\n    {\n      nickname: \"Charery\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/Charery/s/1a949cc4868a49ba6ea1e8d8ba53e0a7c26ea...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1733937\"\n    },\n    {\n      nickname: \"DreamEit\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/DreamEit/s/69458ffc33757e077bfe7447e3b9124c6e27...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/336598\"\n    },\n    {\n      nickname: \"GonFreeks\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/GonFreeks/s/645af0a65609aa21683ab73a9ddb9e59648...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1794577\"\n    },\n    {\n      nickname: \"Hyperii0n\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/Hyperii0n/s/36c1b744084684c07585e8404d3b6d4e625...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1387203\"\n    },\n    {\n      nickname: \"Illamaite\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/Illamaite/s/a57739a15f3e646d1175ab5e3662652d6bb...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1972859\"\n    },\n    {\n      nickname: \"JeuNeAgitE\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/JeuNeAgitE/s/82cbd45b9a5583a67bf262514855afeeba...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1931130\"\n    },\n    {\n      nickname: \"MaevaVrl\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/MaevaVrl/s/5ee1a4dbee11d7110a6deb457e0e3fce8125...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1826504\"\n    },\n    {\n      nickname: \"mivillemarco\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/mivillemarco/s/d814cb9164c260d6010fc634f1e00da9...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/50706\"\n    },\n    {\n      nickname: \"nathanminecraft5\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/nathanminecraft5/s/9b6c4998d452a6e0ce4424b191f7...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/1951633\"\n    },\n    {\n      nickname: \"NightEmblem\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/NightEmblem/s/274819e5d8c3077d0ae072859a7f84927...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/857268\"\n    },\n    {\n      nickname: \"Ondune\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/Ondune/s/28fad5fb076f1570b6eed7e904c07254857276...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/225700\"\n    },\n    {\n      nickname: \"SEEEEN__\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/SEEEEN__/s/409da77b4a46b90469aae37feb352fc7d78f...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/715170\"\n    },\n    {\n      nickname: \"SyriusGang\",\n      avatar: \"https://d31zb6ev5hmn3f.cloudfront.net/_u/avatar/head/SyriusGang/s/377786387096a771cc3b9512b1c50b7958...\",\n      funcraftURL: \"https://www.funcraft.net/fr/joueur/253809\"\n    }\n  ],\n  rushRETRO: {},\n  rushMDT: {\n    glory: 4452,\n    gamesPlayed: 54,\n    playTime: 20472,\n    kills: 79,\n    deaths: 178,\n    brokenBeds: 46,\n    gamesWon: 16,\n    gamesLost: 38,\n    rank: 53619,\n    color: \"947001\"\n  },\n  hikaBrain: {\n    glory: 75574.82,\n    gamesPlayed: 557,\n    playTime: 127867,\n    kills: 6438,\n    deaths: 8477,\n    gamesWon: 330,\n    gamesLost: 227,\n    rank: 7095,\n    color: \"666c17\"\n  },\n  skyWars: {\n    glory: 14698.33,\n    gamesPlayed: 696,\n    playTime: 77418,\n    kills: 360,\n    deaths: 659,\n    gamesWon: 36,\n    gamesLost: 660,\n    rank: 14596,\n    color: \"09467c\"\n  },\n  octogone: {\n    glory: 2548.36,\n    gamesPlayed: 32,\n    playTime: 4301,\n    kills: 41,\n    deaths: 31,\n    gamesWon: 1,\n    gamesLost: 31,\n    damages: 1728.21,\n    rank: 11443,\n    color: \"2c1760\"\n  },\n  shootCraft: {\n    glory: 1953.8,\n    gamesPlayed: 41,\n    playTime: 9644,\n    kills: 592,\n    deaths: 686,\n    gamesWon: 3,\n    gamesLost: 38,\n    rank: 3902,\n    color: \"184953\"\n  },\n  infected: {\n    glory: 22.15,\n    gamesPlayed: 6,\n    playTime: 871,\n    kills: 1,\n    deaths: 10,\n    gamesLost: 6,\n    gamesWon: 0,\n    rank: 46567,\n    color: \"2e6218\"\n  },\n  survival: {\n    glory: 605.62,\n    gamesPlayed: 14,\n    playTime: 3556,\n    kills: 4,\n    deaths: 14,\n    gamesLost: 14,\n    gamesWon: 0,\n    rank: 11862,\n    color: \"8c4701\"\n  },\n  blitz: {\n    glory: 428333.93,\n    gamesPlayed: 4118,\n    playTime: 1191142,\n    kills: 15397,\n    deaths: 16921,\n    nexusJumps: 3444,\n    gamesWon: 2378,\n    gamesLost: 1740,\n    rank: 38,\n    color: \"6e1a0a\"\n  },\n  PVPSmash: {\n    glory: 142.58,\n    gamesPlayed: 17,\n    playTime: 863,\n    kills: 14,\n    deaths: 17,\n    gamesLost: 17,\n    damages: 530.8,\n    gamesWon: 0,\n    rank: 27971,\n    color: \"54351c\"\n  },\n  landRush: {},\n  grade: \"Mini-VIP\"\n}\n  ```\n\n\u003c/details\u003e\n\n#### Doc\n\n```typescript\nfetchPlayer(username: string, period: number)\n```\n\n**|** `username` is the player username\n\n**|** `period`*(optional, default = `0`)* where `0` is for the stats of always and `3` stats from 3 months ago\n\n**↳** return a player's stats\n\n```typescript\nfetchLeaderboard(game: string, period: number | string)\n```\n\n**|** `game` is the game name\n\n**|** `period`*(optional, default = `0`)* where `0` is for the stats of always and `3` stats from 3 months ago, it can also be a specific date in this format `yyyy-MM` (see [ref](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table))\n\n**↳** return a game's leaderboard\n\n```typescript\nfetchServerInfo()\n```\n\n**↳** return server's stats \u0026 infos\n\n### Credits\n\nThanks [@Androz](https://github.com/Androz2091) for it's [orginal](https://github.com/Androz2091/funcraft) Funcraft scraper written for NodeJS and now deprecated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhunam6%2Ffuncraft-deno","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhunam6%2Ffuncraft-deno","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhunam6%2Ffuncraft-deno/lists"}