feat: configurable level roles via !levelrole admin command
- LevelRoleCommand: set/remove/clear role mappings per level - LevelRoleService: reads from ConfigRepository, falls back to defaults - LevelCommandRegistrar: wires new command
This commit is contained in:
parent
283b30f979
commit
0787e98921
6 changed files with 237 additions and 10 deletions
10
TODO.md
10
TODO.md
|
|
@ -135,7 +135,7 @@
|
|||
|
||||
## 🚀 Новые фичи (Roadmap)
|
||||
|
||||
## 🚀 Экономика — план реализации (в работе)
|
||||
## 🚀 Экономика — ✅ реализовано
|
||||
|
||||
### Модель данных
|
||||
|
||||
|
|
@ -234,15 +234,15 @@ feature/economy/
|
|||
|
||||
### Приоритет 1
|
||||
- [ ] Система достижений (Achievements)
|
||||
- [x] Система экономики (Economy) — **в работе**
|
||||
- [x] Система экономики (Economy) — **✅**
|
||||
|
||||
### Приоритет 2
|
||||
- [x] Авто-модерация (3 варна = авто-мут на 1ч)
|
||||
- [x] Музыка (lavaplayer: play, skip, stop, queue, np, volume, leave)
|
||||
- [x] ~~Музыка — поиск с выбором (yt/sc/list + выбор номера)~~
|
||||
- [x] Server Stats (участники, каналы, роли, бусты)
|
||||
- [ ] Level Roles (роли за уровни)
|
||||
- [ ] Красивые level-up embed с прогресс-баром
|
||||
- [x] Level Roles (роли за уровни)
|
||||
- [x] Красивые level-up embed с прогресс-баром
|
||||
|
||||
### Приоритет 3
|
||||
- [ ] Статистика сервера — графики, CSV export
|
||||
|
|
@ -251,4 +251,4 @@ feature/economy/
|
|||
|
||||
---
|
||||
|
||||
**Версия:** 2.2 | **Последнее обновление:** 2026-06-20 | **Java 21 ✅, God Constructor ✅, Critical баги ✅, Economy 🚧**
|
||||
**Версия:** 2.2 | **Последнее обновление:** 2026-06-20 | **Java 21 ✅, God Constructor ✅, Critical баги ✅, Economy ✅, Level Roles ✅**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue