aa-fleetpings
Fleet Ping Tool for Alliance Auth supporting pings via webhooks to Discord.
What it is and what it does
aa-fleetpings is a plugin for the Alliance Auth platform that integrates fleet ping management with Discord. It runs as a Django application and provides a web interface within Alliance Auth to compose and dispatch formatted fleet pings to Discord channels via webhooks. The package depends on allianceauth and dhooks-lite for webhook delivery, and handles the formatting, targeting, and delivery of ping messages to Discord.
The plugin lets users configure fleet types (Roaming, Home Defense, StratOP, CTA, or custom), ping targets (@everyone, @here, or custom roles), and optionally pull doctrine information from the Fittings module if installed. Administrators set up webhooks, permissions, and default settings through the Django admin interface. The package supports both bare-metal and Docker deployments of Alliance Auth.
Use it for:
- Send formatted fleet pings from Alliance Auth directly to Discord channels when organizing operations.
- Manage multiple ping targets and fleet types through a centralized web interface.
- Integrate doctrine information from the Fittings module to include ship fits in fleet ping announcements.
- Control who can send pings and to which channels via Alliance Auth's permission system.
- Deploy fleet ping functionality in Docker-based Alliance Auth installations alongside existing services.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
aa-fleetpings is a Django plugin for Alliance Auth that formats and sends fleet pings to Discord via webhooks, with support for customizable fleet types and ping targets.
Yes, if you run Alliance Auth and need Discord-based fleet ping management. The package is actively maintained, has low install friction, carries no known vulnerabilities, and integrates cleanly with Alliance Auth's permission and admin systems. GPLv3 copyleft is standard for Alliance Auth plugins and poses no issue for internal or community use. The 11-day-old release and recent repository activity indicate ongoing support.
Install
aa-fleetpings on PyPI
pip
pip install aa-fleetpingsuv
uv add aa-fleetpingspoetry
poetry add aa-fleetpingsInstalling aa-fleetpings
Before you install
Low install friction with a pure-Python wheel distribution. Active maintenance with a release 11 days old; repository shows recent activity (last commit 2026-08-12) and is not archived.
License in practice
GPLv3 copyleft license requires that any modifications or distributions remain open-source under the same license terms. Suitable for internal use and community projects but restricts proprietary derivative works.
Quickstart
pip install aa-fleetpings==4.1.1
Then add 'fleetpings' to INSTALLED_APPS in your Alliance Auth settings, run migrations, and configure webhooks and permissions in the Django admin interface.
Requires an existing Alliance Auth installation with the Discord service installed, configured, and activated.
Verify before relying
- Whether the package works with all versions of allianceauth across the supported Python range
- Performance characteristics when handling high-volume fleet pings
- Compatibility with non-Discord webhook endpoints beyond the documented verification toggle
Package facts
| License | GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license… (full text in the JSON record) (copyleft) |
| Python support | supports the current Python release (<3.15,>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 2 — allianceauth, dhooks-lite |
| Maintenance | actively maintained — 11 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 244,116/month — #8,763 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: aa_fleetpings-4.1.1-py3-none-any.whl
Keywords: allianceauth, eveonline, fleetpings
Tags
More WWW/HTTP packages
urllib3 is an HTTP client library that provides…
permissive · top 100 on PyPI
requestsRequests is a Python HTTP library that…
permissive · top 100 on PyPI
h11h11 is a pure-Python HTTP/1.1 protocol…
permissive · top 100 on PyPI
httpxHTTPX is a fully featured HTTP client library…
permissive · top 100 on PyPI
httpcoreA minimal low-level HTTP client library that…
permissive · top 100 on PyPI
aiohttpaiohttp is an async HTTP client and server…
permissive · top 100 on PyPI
aa-srpaa-srp is a Django plugin for Alliance Auth…
copyleft · top 15,000 on PyPI
allianceauth-afatA Django plugin for Alliance Auth that tracks…
copyleft · top 15,000 on PyPI
aa-freightAn Alliance Auth app that manages a central…
unclear · top 15,000 on PyPI
fleet-pythonFleet SDK provides programmatic access to…
permissive · top 15,000 on PyPI
allianceauthAlliance Auth is a Django-based authentication…
copyleft · top 15,000 on PyPI
aa-killtrackerKilltracker is an Alliance Auth plugin that…
unclear · top 15,000 on PyPI
aa-inactivityMonitors member activity in Alliance Auth using…
unclear · top 15,000 on PyPI
aa-memberaudit-dcA Django addon for AllianceAuth that checks…
copyleft · top 15,000 on PyPI
dhooks-liteSends messages and embeds to Discord channels…
unclear · top 15,000 on PyPI
aa-contactsA Django plugin for AllianceAuth that tracks…
copyleft · top 15,000 on PyPI