AA eve-scout
The branch is under development for support of Alliance Auth v5
AA module that adds commands to the allianceauth-discordbot related to the eve-scout API.
EVE-Scout API documentation can be found here.
Shoutout to Sky Diamond for the API and EVE-Scout for the tireless scanning.
Features
- Automated pings when a connection open in system close to a pre-defined system
- Find connections close to a specific system
- Find drifter observatories close to a specific system
Screenshots
Installations
Step 1 - Check prerequisites
-
aa-evescout is a plugin for Alliance Auth. If you don't have Alliance Auth running already, please install it first before proceeding. (see the official AA installation guide for details)
-
aa-evescout requires two Alliance Auth modules to function. Make sure it is properly setup before going on.
Step 2 - Install app
Make sure you are in the virtual environment (venv) of your Alliance Auth installation. Then install the newest release from PyPI:
pip install aa-evescout
Step 3 - Configure Auth settings
Configure your Auth settings (local.py) as follows:
- Add
'evescout'toINSTALLED_APPS - Add below lines to your settings file:
CELERYBEAT_SCHEDULE['evescout_update_signatures'] = {
'task': 'evescout.tasks.update_all_signatures',
'schedule': crontab(minute='*/6'),
}
Step 4 - Finalize App installation
Run migrations & copy static files
python manage.py migrate
python manage.py collectstatic --noinput
Restart your supervisor services for Auth.
Step 5 - (OPTIONAL) Load eveuniverse data
Permissions
Permissions overview.
| Name | Description |
|---|---|
create_pinger |
The user can use the /evescout initiate-pinger command in the alliance discord |
Commands
The following commands can be used when running the module:
| Name | Description |
|---|---|
evescout_update_signatures |
Updates all signatures from the EVE-scout API |
evescout_load_system |
Manually loads a solar system to the database to use it in pingers |
Metadata
Release files for aa-evescout 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aa_evescout-2.0.0.tar.gz | 28.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aa_evescout-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 63.9 kB
Release files / aa_evescout-2.0.0.tar.gz
| Download URL | aa_evescout-2.0.0.tar.gz |
|---|---|
| Size | 28.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fc92ff860ba09ef2eacdf71eafa18c20aaa9c43e319890c2ba7265a8ad1b5174
|
|
BLAKE2b-256 checksum How to use checksums |
86e232b31e73cfbee65ca4931fab75e116b75d0a95c1dff201a8a3ce3cb1db64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.10.20
|
Release files / aa_evescout-2.0.0-py3-none-any.whl
| Download URL | aa_evescout-2.0.0-py3-none-any.whl |
|---|---|
| Size | 35.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8e7767162b70c3f51b61253afa87003b983b20b4bae7610b942c083bd185449c
|
|
BLAKE2b-256 checksum How to use checksums |
7360d5ada694baad971c41a57314e0c2282d70ffdd6d391c40eb9adce63fa905
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.10.20
|