Deprecated
Rare Pika
- Joined
- Mar 30, 2021
- Messages
- 89
- Points
- 33
Username:
Suggestion:
Detailed description:
Reason(s):
Deprecated#8292
Suggestion:
Stat page tweaks and additions
Detailed description:
Hey, so i have had a bunch of suggestions for the stats page which may help others access information more comfortably. These suggestions are also for the currently unreleased but usable API. Without further ado, here are the suggestions.
Teams Statistics
Teams here means basically island, faction, guild, gang, clan, team or any other type of collective "team" based feature. Adding it to the stats webpage under the leaderboards would be great as it is as important as the player's information and would also serve greatly because I and maybe many others would love to use it in our programs(made from the api). Preferably a search of these things too in the api. For example:
https://stats.pika-network.net/api/{gamemode}/{type of leaderboard aka islandtop faction top but I'd suggest a simple term "topteams"}/{team name if it exists}
If team name isn't given it'll return leaderboards upto 15 places or it'll have a topteams/leaderboard endpoint with limit as one of the vars.
Would return the information of that particular team. Only the public information visible by all players.
Now, why this change? On Statistics page because yes, it's good to have this information. On API because then programmers can show them in their bot in the format they want, they can show information by calculating certain things (maybe like the excess value gained from others thing after spawners are maxed in skyblock) and also because guilds here, are shown in a player's data not in its own category. I may edit this suggestion based on what comes after as this suggestion's comments.
API player statistics
Ah my favourite part of the suggestion! The suggestion is that put the player's each gamemode statistics in the api/profile/{username} endpoint because for god's sake if someone were to fetch every gamemode's statistics and then put them in a single command it would take a lot of time due to multiple requests being made to the API. By adding it in a single endpoint, firstly the programmer has to only make one request and the required data is given.
Second part of this suggestion:
Just display clan name in a user's info in the api. The required data can be fetched from the search thing i suggested earlier.
Thirt part of this suggestion:
This is preety obvious but api shows displayName of rank of jartex not PikaNetwork. It's a bug i know but i thought I'd this here.
Fourth part of this suggestion:
Maybe add a "team" field in gamemode statistics endpoint.
Punishments page endpoint
Basically a punishments endpoint of the api which returns a json of a user's punishments. Preety useful and is good. And also because "bots show data data looks goog"
Reason(s):
Because if an improvement can be done. It should be done. That's the law of improvement. And also because the api is really scuffed at the moment in my opinion.
Side note: The suggestion mostly suggests things for the API so don't get bored reading.
Last edited: