-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Context
The raidplaner module is currently disabled in production as it's unclear whether it actually works correctly. The module is the largest in the codebase with a complex state-machine-based conversation system, multiple database models, and Discord embed interactions.
Tasks
- Verify the raidplaner module loads without errors
- Test template CRUD (create, list, edit, delete)
- Test encounter and role management within templates
- Test raid event creation from templates
- Test the DM-based conversation flow (state machine, emoji reactions, text input)
- Verify database models are correctly created and persisted
- Check for any deprecated discord.py API usage
- Fix any issues found and re-enable the module
Related
Came up during #172 — the raidplaner tables may not exist in production databases since the module has never been activated. The migration in #183 handles this gracefully by skipping missing raidplaner tables.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels