eve-esi
Zarządzaj postacią w EVE Online poprzez API — portfel, umiejętności, aktywa i kontrakty w jednym miejscu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia bezpośredni dostęp do danych postaci w EVE Online za pośrednictwem interfejsu ESI. Sprawdzaj saldo portfela, historię transakcji, zasoby, kolejkę umiejętności, punkty umiejętności, lokalizacje klonów, implanty, uzbrojenie, kontrakty, zlecenia rynkowe, wiadomości, zadania produkcyjne, raporty zabójstw, interakcje planetarne i punkty lojalności. Wszystko sterowane poprzez bezpieczne uwierzytelnianie OAuth2 z serwerami EVE Online.
Jak używać
Zarejestruj aplikację na stronie https://developers.eveonline.com/applications, aby uzyskać Client ID. Będziesz go potrzebować do uwierzytelniania.
Uruchom skrypt auth_flow.py z parametrem --client-id, aby przeprowadzić jednorazowy proces logowania dla każdej postaci. Skrypt otworzy przeglądarkę i poprowadzi Cię przez uwierzytelnianie SSO EVE Online.
Po zalogowaniu tokeny dostępu będą automatycznie zapisane w pliku ~/.openclaw/eve-tokens.json na Twoim komputerze. Skrypt get_token.py będzie je odświeżać w razie potrzeby — nie musisz się tym zajmować ręcznie.
Użyj skryptu esi_query.py do wysyłania zapytań o dane postaci. Możesz pytać o portfel, umiejętności, aktywa, kontrakty, zlecenia rynkowe i inne informacje o koncie — skill automatycznie wybierze odpowiedni endpoint ESI.
Jeśli chcesz używać zmiennych środowiskowych w konfiguracji dashboardu, możesz ustawić EVE_CLIENT_ID, EVE_TOKEN_MAIN i EVE_REFRESH_MAIN, ale nie jest to wymagane — tokeny są zarządzane lokalnie przez skrypty.
Sprawdź plik config/esi_endpoints.json, aby zobaczyć listę dostępnych endpointów. Publiczne dane (np. informacje o rynku) działają bez uwierzytelniania, ale dostęp do danych postaci wymaga zalogowania.
Podobne skille
1password
autor: openclaw
architect-review
autor: sickn33
backend-security-coder
autor: sickn33
content-creator
autor: alirezarezvani
python-expert
autor: Shubhamsaboo
software-security
autor: project-codeguard