Files
Papo/TODO_OVERVIEW.md

1.3 KiB

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).