Do you know a version of Github Profile Trophy (ryo-ma)
So, this version will allows you to show all secret trophies instead of hidden it. Rank Systems
It alse reduce their difficulty so you can easily set a nicer profile! Change logs
Moreover, in this file some modifications and improvements are added! Change logs
This repo is based on the fork ryo-ma/github-profile-trophy merged with ucthienphong1120/github-trophies.
git remote add upstream https://github.com/ryo-ma/github-profile-trophy.git
git fetch upstream -p
git remote add super-upstream https://github.com/lucthienphong1120/github-trophies.git
git fetch super-upstream -p
git merge upstream/master
git pull super-upstream main --allow-unrelated-histories

About fully usage, you can check How to use.
Using the query string parameter of want[XX] allows you to get the specified secret trophy unconditionally.
https://github-profile-trophy.screw-hand.vercel.app/?username=screw-hand&rank=SECRET&wantMultipleOrganizations=true
want[xx] full list:
wantAchieveSuperRank=true
wantMultipleLang=true
wantLongTimeAccount=true
wantAncientAccount=true
wantNewAccount=true
wantMultipleOrganizations=trueSpecially, using wantALL allows you to use one parameter and get all secret trophies.
https://github-profile-trophy.screw-hand.vercel.app/?username=screw-hand&rank=SECRET&wantAll=true
Filter out trophies of the specified level (UNKNOWN, C)
https://github-profile-trophy.screw-hand.vercel.app/?username=screw-hand&rank=-UNKNOWN,-C
Base Trophies require
| Name of trophy | C | B | A | AA | AAA | S | SS | SSS | Difficult |
|---|---|---|---|---|---|---|---|---|---|
| TotalStarTrophy | 1 | 10 | 20 | 50 | 100 | 250 | 500 | 1200 | Normal |
| TotalCommitTrophy | 1 | 10 | 100 | 200 | 500 | 700 | 1000 | 2000 | Normal |
| TotalFollowerTrophy | 1 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | Very Hard |
| TotalIssueTrophy | 1 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | Hard |
| TotalPullRequestTrophy | 1 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | Hard |
| TotalRepositoryTrophy | 1 | 10 | 20 | 30 | 40 | 50 | 70 | 100 | Easy |
Secret Trophies require
| Name of trophy | Required to active |
|---|---|
| MultipleLangTrophy | at least 5 languages |
| AchieveSuperRankTrophy | have a SSS rank |
| NewAccountTrophy | signed in after 2020 |
| AncientAccountTrophy | signed in before 2010 |
| LongTimeAccountTrophy | more than 3 years |
| MultipleOrganizationsTrophy | joined 3 organizations |
You'll have to deploy yourself, for Vercel or localhost
- Filter by ranks support UNKOWN
want[XX]andwantAllquery string to get secret trophy- show all trophies including secret and unreached (conditions remain the same)
- renewing trophy "AchieveSuperRankTrophy" instead of "AllSuperRankTrophy"
- condition of "AchieveSuperRankTrophy" from
everytoat least one - renewing trophy "NewAccountTrophy" instead of "NewAccountTrophy"
- condition of "NewAccountTrophy" from
==2020to>=2020 - unit system of "LongTimeAccountTrophy" from
pttoyear(s) - condition of "LongTimeAccountTrophy" from
10yearsto3years - Open the "wantAllSuperRank" and "wantMultipleLang" trophies by default (conditions is 0)
- conditions of "MultipleOrganizations" from
3to1(open by default) - change the distance between conditions and reduce the difficulty of "TotalStarTrophy"
- A Rank from
30to25 - S Rank from
200to250 - SS Rank from
700to500 - SSS Rank from
2000to1200
- A Rank from
- change the distance between conditions and reduce the difficulty of "TotalCommitTrophy"
- S Rank from
1000to700 - SS Rank from
2000to1000 - SSS Rank from
4000to2000
- S Rank from
- change condition of "TotalFollowerTrophy"
- SS Rank from
400to500
- SS Rank from
- change the distance between conditions and reduce the difficulty of "TotalIssueTrophy"
- B Rank from
10to5 - A Rank from
20to10 - AA Rank from
50to20 - AAA Rank from
100to50 - S Rank from
200to100 - SS Rank from
500to200 - SSS Rank from
1000to500
- B Rank from
- change the distance between conditions and reduce the difficulty of "TotalPullRequestTrophy"
- B Rank from
10to5 - A Rank from
20to10 - AA Rank from
50to20 - AAA Rank from
100to50 - S Rank from
200to100 - SS Rank from
500to200 - SSS Rank from
1000to500
- B Rank from
- change the distance between conditions and reduce the difficulty of "TotalRepositoryTrophy"
- AAA Rank from
50to40 - S Rank from
80to50 - SS Rank from
90to70
- AAA Rank from
If you choose to use my deployment, it would be really appreciated if you gave me a star β
