feat(event): implement event management commands and status handling

- Add complete event command functionality including start/end/status management
- Implement event status tracking in TrixinityEvent class with getter/setter
- Update placeholder expansion to support event status and current eventer
- Modify ClearEventerCommand and EventerCommand to properly handle eventer role
- Remove unused permissions and clean up plugin.yml
- Add tab completion for event commands
This commit is contained in:
babymsp2k
2025-07-05 18:37:25 +02:00
parent 1e7864e783
commit 5e15d6cea9
7 changed files with 323 additions and 46 deletions
-3
View File
@@ -4,9 +4,6 @@
# Aktuální eventer
current_eventer: ""
# Stav eventu (started/ended)
event_status: "ended"
# Seznam všech eventerů pro historii
eventers:
# Příklad: BabyMsp2k: true