jamiew / helium-discord-bot

Helium hotspot stats & leaderboards for your Discord server
13 stars 3 forks source link

Use DeWi ETL instead of Helium API #23

Open jamiew opened 3 years ago

jamiew commented 3 years ago

Poor Helium API gets slammed if you have even a few hotspots or accounts. Plus it's quite slow

DeWi ETL (Metabase) has an API and we could implement a simple query that looked up hotspots + configurable reward windows in a single call. With the new ETL server it should be quite fast

Metabase requires a simple auth upfront, which would be an additional setup/configuration requirement. Would like everyone to be using their own users. Sorry test@test.com

More info here: https://www.metabase.com/learn/administration/metabase-api