Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

Add hotspot stats [magic-animal-name] command that shows individual stats #24

Open
jamiew opened this issue Aug 26, 2021 · 4 comments
Open
Labels
enhancement New feature or request

Comments

@jamiew
Copy link
Owner

jamiew commented Aug 26, 2021

Ideally would just pull the 7d and 30d stats from the Hotspot Details dashboard

Could also re-use hotspot stats like hotspot stats slow-burgundy-mandrillo

slow-burgundy-mandrill
11Kj6LV5M51PzPjBVbtgESL625SsrzdPoi59PDPQ2xdeozNuRuq

passed witnesses (1d/7d/30d): 2 / 15 / 60
failed witnesses (1d/7d/30d): 1 / 4 / 12
passed beacons (1d/7d/30d): 2 / 11 / 40
failed beacons (1d/7d/30d): 1 / 8 / 9
challenges constructed (1d/7d/30d): 5 / 35 / 150

Something like that

Combined with hotspot activity you can get a good picture of a hotspot right in Discord!

Could even link to Explorer, DeWi ETL, Helium.place, Hotspotty, etc too

@jamiew jamiew changed the title Add 'hotspot summary' or 'hotspot details' command Add hotspot stats [magic-animal-name] command that shows individual stats Aug 28, 2021
@jamiew jamiew added the enhancement New feature or request label Jan 12, 2022
@ch40s
Copy link

ch40s commented Jan 21, 2022

+1 for this one

@ch40s
Copy link

ch40s commented Jan 22, 2022

It would be awesome to have such a stats command (or a new "status" one) for individual hotspots accepting (names or addresses) showing a summary like:

HOTSPOT NAME / HNT(24H) / REWARD-SCALE / HOTSPOT-STATUS (Online/Offline/etc.) / RELAYED (True/False) / LISTEN-ADDRESS / PORT-OPEN (True/False)

@jamiew
Copy link
Owner Author

jamiew commented Jan 22, 2022 via email

@ch40s
Copy link

ch40s commented Jan 22, 2022

Thanks @jamiew , I wish I was able to help you more with actual pull requests.
In general, I think it's important to have the option to get this information (stats and analytics) for individual hotspots without having to add them to the database. That would be very useful for Discord communities where the members don't want to necessarily add their hotspots or their ownership information for their own reasons. They still need a quick way to troubleshoot a hotspot or check their current status. In addition to that, we don't flood the API when we only care about a single or a couple of hotspots. Now each time we hit the API for all the hotspots in the DB.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants