Files
Papo/TODO_OVERVIEW.md

16 lines
1.3 KiB
Markdown

Papo TODO Übersicht (Module/Automod/Tickets)
============================================
- Module-System
- Ergänze weitere Modul-Keys (inkl. Musik, Forum-Sync) und lade Metadaten dynamisch (`src/services/moduleService.ts`, `src/config/context.ts`).
- Commands vor Ausführung an Modul-Status binden (`src/services/commandHandler.ts`, `src/commands/music/play.ts`).
- Musik-Status/Toggles im Dashboard und API ausspielen (`src/services/musicService.ts`, `src/web/routes/api.ts`, `src/web/routes/dashboard.ts`).
- Automod
- Pro-Guild Konfiguration (Schwellen, Filterlisten, Whitelists, Aktionen/Logs) persistieren und im Dashboard editierbar machen (`src/services/automodService.ts`, `src/config/state.ts`, `src/events/messageCreate.ts`, `src/commands/utility/configure.ts`, `src/web/routes/api.ts`, `src/web/routes/dashboard.ts`).
- Tickets/Dashboard
- Ticket-Modul sauber ans Modul-System hängen und Panel/Buttons aus Dashboard-Konfig speisen (`src/services/ticketService.ts`, `src/commands/tickets/panel.ts`).
- Dashboard-UI neu strukturieren (Filter, Suche, Live-Ansicht, Status-Sync) und API für Streams/Filter erweitern (`src/web/routes/dashboard.ts`, `src/web/routes/api.ts`).
- Transcript/Log/Storage vereinheitlichen und an Dashboard/Forum koppeln (`src/services/ticketService.ts`, `src/services/forumService.ts`).