Closed cyruskurush closed 4 years ago
This would be a good first issue for anyone interested in tackling it.
Below is an example of how I'd solve it, but you can do whatever you'd like.
Add ESI method to connector https://github.com/KryptedGaming/django-eveonline-connector The base EVE online connector would need to be updated with an ESI call for standings. See examples in https://github.com/KryptedGaming/django-eveonline-connector/tree/master/django_eveonline_connector/services/esi
https://github.com/KryptedGaming/django-eveonline-group-states
GroupStates would need a new boolean flag on the model (check the models.py
) to toggle standings automation, along with a choice field for red, orange, neutral, etc.
After that, a task (check tasks.py
) would need to be created that adds all of the corporations/alliance as qualifiers for that state.
BONUS POINTS: Add characters as an option for states.
Moved to new feature: https://github.com/KryptedGaming/django-eveonline-connector/issues/11
For example, say I want to give corps that im blue with access to comms channels, they can log in via krypted auth, join the requisite group and be able to join opsec comms #