eveseat / seat

🌀✳️ SeAT: A Simple, EVE Online API Tool and Corporation Manager
https://eveseat.github.io/docs/
GNU General Public License v2.0
425 stars 143 forks source link

Feature Request - High Priority Structure Notifications #850

Open Dyn0mike opened 2 years ago

Dyn0mike commented 2 years ago

An optional feature for people uses SeAT for structure notifications.

When turned on it should take any toons with in-game roles to receive structure notifications and process their notification ESI calls independently. It should space each toon out even across CCP's cache time, so a structure notification is never a full ten minutes late.

Assuming CCP caches data for ten minutes and a corp has ten toons that can receive structure notifications: Each toon should be polled every ten minutes with a spacing of 60 seconds between each toon.

With this setup, a structure notification should take an average of 60 seconds to be received by SeAT.