#Dynamic leaderboard
1 messages · Page 1 of 1 (latest)
Rating points conditional formatting
“Yesterday” auto refresh maybe 3 pm when rating starts
Have back up for back ups
Make eu/Asia track top 20. Track 100 parts each server.
NA make it diamond to see where player close are.
Eu/Asia prolly +/- 50 of 100 parts and top 20
does blitzstars even track this
also, I think you'd have to have two commands for this one. Like one for personal ratings performance, and one for the leaderboard
I don't think personally I would really use the leaderboard to check position and point changes for other people TBH, just an up to date leaderboard pulled from even just wotblitz.com would work fine
Or instead of having an entire column dedicated to changes in position and points, you could just have it layed out like how the stat pages do it. Big number in white, with colored indicators and changes in grey
Straight from the api
This is dark mode but this is what currently shown
Also if you want to track changes, there needs to be time period right
how would that work without needing to store previous data sets
Blitzkrieg doesn't have a database so I can't track changes 😢
exactly what I was thinking
you'd basically have only a leaderboard function then? Cuz that's all API tracks
Yeah
can you even have a personal ratings function?
Yeah
Ok let me explain it’s all done on google sheets, the live sheets updates every 1 min while the api updates every 5 mins
A personal one would infer your username from your nickname
I have “yesterday” data which updates every 24 hours
ok but the question is do we have readily available data which is detailed enough for a personal ratings page
like the ratings battles you played today or this season, and session stats for ratings, and points changes
Yes
wait but then why can't we have points changes for the entire leaderboard lol
hol up
That’s why I did mine on google sheets I can store previous day data which updates every 24 hours
ye and that's kind of inefficient AF speaking in terms of the bot
so we don't have delta data in actuality
without storing data that is
Dafuq
lul
I just realized, you didn't know that and you developed that technology solo
How far out can you pull the delta
I only know that from other bots that it doesn’t pull point/delta it only pulls battles and wr
Yeah that make sense
I have noticed one consistent thing between all bots except aftermath. Their devs are lazy.
I'm not too sure. Maybe since last battle.
Ok so dynamic leaderboard only really has a point if we can have a delta which can be calculated depending on time stamps
Technically I have 24 hr delta you can abstract only for the top 500 people
otherwise... we aren't really providing anything more than what you can see with WG's in-game ratings page
My delta is 24 hrs I can see how much points have changed since yesterday
yeah but it's only for the top 500 right
I can make it all but it’s too slow
it won't really be worth the effort unless it's for everybody
Wdym all? Fetching all 30,000 results in a gateway timeout
like, everyone being able to fetch their own data and have their own delta + ratings stats calculated
It took me almost an hour to pull eu 2000 places
For tres’s one I don’t think he needs the delta just slap player wn8 and wr and call it day.
but isn't that just blitzbot
But honestly the people who probably want to track changes are the people playing for parts which is where my current limit is
It would be a game changer if it had it. I looked for and came to the conclusion it doesn’t exist hence why I did it the way I did.
Is there a definitive list of stuff I can get from api, if feel like the developer room is slacking some info @half rose
The wargaming API sucks if I'm gonna be straightforward
All those tanks that don't have images in /ownedtanks, they don't even exist in their APIs
The creator of blitz stars manually inputted them in
I wouldn't be surprised if stuff present is undocumented
I’m 1000% sure all of this can be pulled from the api but WG slacking
Those APIs that I dug up that you were using yesterday were undocumented too. I had to manually trace what calls their website made and read each one.
If there are more wargaming websites that do anything similar, let me know
I'll dig up their APIs
I only know 3
Blitzstars
Blitzanalysiz
Wot inspector
None for ratings though
I have been reading the developer forums and seems like Wargaming has done little to nothing about its broken APIs in the last half decade
I read somewhere they stopped developing a few updates ago or will stop the api or something
Man that's wild
I fcked up I reran my code and wiped yesterday data 💀
Welcome to the life of testing 🥳🎉
For science 🫡 @half rose
I’ve set a timer
I have an idea as to how you can fetch all places
Hop into DMs
The big bruh on this is the misaligned T49 fearlesses