feat: Introduce a comprehensive feedback system with a slash command, interactive UI, and configuration.

This commit is contained in:
syntaxbullet
2025-12-24 20:16:47 +01:00
parent cddd8cdf57
commit 42d2313933
6 changed files with 276 additions and 0 deletions

View File

@@ -33,5 +33,10 @@ export const interactionRoutes: InteractionRoute[] = [
predicate: (i) => i.isButton() && i.customId === "enrollment",
handler: () => import("@/modules/user/enrollment.interaction"),
method: 'handleEnrollmentInteraction'
},
{
predicate: (i) => i.customId.startsWith("feedback_"),
handler: () => import("@/modules/feedback/feedback.interaction"),
method: 'handleFeedbackInteraction'
}
];