hermesdj/seat-calendar
Composer 安装命令:
composer require hermesdj/seat-calendar
包简介
Calendar plugin for SeAT.
README 文档
README
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 5 minutes (only if the fleet boss is registered on SeAT and his token is working). The Operation Fleet Commander must be fleet boss for this to work !
- Can configure a discord voice channel to use in fleet, this will create an event on discord in this channel, and only people that can connect to the channel will see the event.
- Doctrine support if you install https://github.com/eveseat-plugins/seat-fitting 5.0.8+
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-calendarin the SeAT root directoryphp artisan vendor:publish --forcephp artisan migratephp artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\CalendarSettingsTableSeederphp artisan db:seed --class=Seat\\Kassie\\Calendar\\database\\seeds\\CalendarTagsSeederphp 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
jays.gaming.contact@gmail.com
Jay Fendragon/Kyra Skeako in game
Screenshots
Main display
Details of an operation
Customize your tags
Slack integration
Pap feature
hermesdj/seat-calendar 适用场景与选型建议
hermesdj/seat-calendar 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 10.47k 次下载、GitHub Stars 达 1, 最近一次更新时间为 2024 年 01 月 21 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 hermesdj/seat-calendar 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 hermesdj/seat-calendar 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 10.47k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 12
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2024-01-21





