helious/seat-notifications-plus

There is no license information available for the latest version (5.14.0) of this package.

5.14.0 2024-03-25 13:26 UTC

README

Total Downloads

Notifications+ plugin for SeAT and basically pulls notifications for characters of a specified corporation and sends them to a discord channel about about things such as SOV, Citadel Events (Anchoring, Under Attack, etc.).

https://i.imgur.com/NAvfjG9.jpeg

Why not use SeAT's built in notifications?

default SeAT notifcations sends multiple messages for the same notification if you have multiple characters for that corp under the affilicated corp as theres no checking when a last notifcation was sent or handling for more than one character it doesnt appear to be designed this way and the design of the embeds it sends are not very informative. So I decided to make my own to fix these issues by checking when a last notification was sent for that afflicated corp and fixing the embeds to be more informative and look cleaner (by reusing the old code from default notifcations i just refactored how the embeds are look and the info they display).

Installation

You can install the package via composer:

SeAT 5: composer require helious/seat-notifications-plus
SeAT 4: composer require helious/seat-notifications-plus:4.*

or via docker

SeAT 5: SEAT_PLUGINS=helious/seat-notifications-plus
SeAT 4: SEAT_PLUGINS=helious/seat-notifications-plus:4.*

Notifications

⚠️ DISCORD ONLY SUPPORTED FOR SeAT 5

All the new notifcation types have [N+] appended so be sure to select the correct Alerts when setting it up.

  1. setup your Affiliations be either characters or corporations
  2. add your alerts (eg AllAnchoringMsg [N+], EntosisCaptureStarted [N+], etc)
  3. select your Integration of the webhook you created.

License

The MIT License (MIT). Please see License File for more information.