fix: Starboard
This commit is contained in:
@@ -272,6 +272,25 @@
|
||||
- [ ] `/giveaway end` mit falscher ID → Fehlermeldung; mit korrekter ID → Reroll möglich
|
||||
- [ ] Dashboard „Jetzt beenden“ → Status beendet, Discord-Nachricht aktualisiert
|
||||
|
||||
## Post-Phase – Starboard Verbesserungen (Status: implementiert)
|
||||
|
||||
### Abgeschlossen (Code)
|
||||
|
||||
- `/starboard setup` funktioniert trotz `enabled: false` (Gate-Ausnahme)
|
||||
- Kanal-Permission-Check vor Setup; `/starboard status`
|
||||
- Sync: Source-Delete/Bulk-Delete, Message-Edit, RemoveAll/RemoveEmoji
|
||||
- Race-sicheres Create + Recreate wenn Starboard-Msg fehlt
|
||||
- Zod/UI: Emoji bis 80 Zeichen, Threshold 1–100, Channel Pflicht bei enabled, NSFW-Hinweis
|
||||
- Unit-Tests `emojiMatches` / `shouldIgnoreMessage`
|
||||
|
||||
### Manuell testen
|
||||
|
||||
- [ ] `/starboard setup` auf frischem Server ohne Dashboard-Toggle
|
||||
- [ ] Stern ≥ Schwelle → Post; unter Schwelle → Post entfernt
|
||||
- [ ] Original löschen/editieren → Starboard aktualisiert/entfernt
|
||||
- [ ] Dashboard: aktivieren ohne Kanal → Fehler
|
||||
|
||||
## Post-Phase – Automod/Moderation Dashboard Ausbau (Status: implementiert)
|
||||
|
||||
### Abgeschlossen (Code)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user