Download the PHP package hermesdj/seat-calendar without Composer
On this page you can find all versions of the php package hermesdj/seat-calendar. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hermesdj/seat-calendar
More information about hermesdj/seat-calendar
Files in hermesdj/seat-calendar
Package seat-calendar
Short Description Calendar plugin for SeAT.
License GPL-3.0-or-later
Informations about the package seat-calendar
seat-calendar
Calendar plugin for EVE SeAT
Features
- Create/Update/Cancel/Delete/Close & Tag operations
- Register to operations
- SeAT Notifications integration (slack & discord)
- Permissions
- Sync with discord event and sync discord event participants to the calendar op (only work for main characters)
- Auto sync paps from fleet members ingame every 15 minutes (only if the fleet commander is registered on SeAT and his token is working)
- Doctrine support if you install https://github.com/hermesdj/seat-fitting/releases
Known limitations
Email notifications are not done.
Release
https://packagist.org/packages/hermesdj/seat-calendar
Compatibility
SeAT Core | Calendar | Branch |
---|---|---|
5.x | 1.x | master |
Installation
composer require hermesdj/seat-calendar
in the SeAT root directoryphp artisan vendor:publish --force
php artisan migrate
php artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\CalendarSettingsTableSeeder
php artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\CalendarTagsSeeder
php artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\ScheduleSeeder
Discord
The version compatible with SeAT 5.x comes with a discord integration able to sync calendar events on a discord server. A bot must be setup for this to work. The bot can read the participant of the event on discord and mark the main character of the account matched to the op. It only works if you are using seat-discord-connector.
Create Bot on Discord Developer Portal
- Go to the following url in order to create an application and retrieve bot token.
- Give it a name and suitable description; so user will be able to know what it is related to later.
- On sidebar, click on Oauth2 > General and hit the Add Redirect button twice and seed spawned field with
the address bellow :
{seat-public-url}/calendar/setting/discord/callback
- On sidebar click on Bot and hit the Add Bot button
- Check Public Bot
- Check Requires OAuth2 Code Grant
- Check Server Members Intent
Since 1.3.2 of forked project
Since 1.3.2, the PAP mechanism has been implemented. You need esi-fleets.read_fleet.v1
into your requested scopes
list.
Feedbacks or support
@jaysgaming2023 on eve-seat discord
[email protected]
Jay Fendragon/Kyra Skeako in game
Screenshots
Main display
Details of an operation
Customize your tags
Slack integration
Pap feature
All versions of seat-calendar with dependencies
eveseat/eveapi Version ^5
eveseat/notifications Version ^5
eveseat/services Version ^5
eveseat/eseye Version ^3
s9e/text-formatter Version ^2.4
socialiteproviders/discord Version ^4.2
warlof/seat-connector Version ^3.0