- Removes all icon props from TableRow and TableSwitchRow components -
Replaces direct Discord reload with a confirmation alert when changes
require restart - Refactors sendMessage to support ephemeral responses
for slash commands
- Rewrite settings page using TableRowGroup and TableSwitchRow - Add
commands overview and about sections to settings - Replace deprecated
Forms components with updated UI components - Add dialogs for
installing/enabling Split Large Messages plugin - Improve alerts for
sending long plugin/theme lists
- Add konoself and konosend commands for fetching images from KonoChan -
Improve plugin/theme list commands to use showAlert for long lists -
Refactor sendMessage to handle async and prevent double sending - Add
showAlert utility for error toasts
- Move fact, list, and petpet commands to separate files - Extract API
and message helpers to utils directory - Simplify command registration
and cleanup logic - Improve maintainability and readability