feat(web): implement web server foundation

This commit is contained in:
syntaxbullet
2026-01-07 12:40:21 +01:00
parent 022f748517
commit 2a1c4e65ae
13 changed files with 289 additions and 8 deletions

View File

@@ -1,6 +1,7 @@
import { createCommand } from "@/lib/utils";
import { SlashCommandBuilder, PermissionFlagsBits, MessageFlags } from "discord.js";
import { ModerationService } from "@/modules/moderation/moderation.service";
import { CaseType } from "@/lib/constants";
import { getNoteSuccessEmbed, getModerationErrorEmbed } from "@/modules/moderation/moderation.view";
export const note = createCommand({
@@ -31,7 +32,7 @@ export const note = createCommand({
// Create the note case
const moderationCase = await ModerationService.createCase({
type: 'note',
type: CaseType.NOTE,
userId: targetUser.id,
username: targetUser.username,
moderatorId: interaction.user.id,