import { Events, Message } from 'discord.js'; import { MimicService } from '../services/MimicService'; import { BigEmojiService } from '../services/BigEmojiService'; import { prisma } from '../database'; export default { name: Events.MessageCreate, once: false, async execute(message: Message) { if (!message.guildId || message.author.bot) return; const config = await prisma.guildConfig.findUnique({ where: { guildId: message.guildId } }); if (config?.bigEmojiEnabled) { await BigEmojiService.handleMessage(message); } if (config?.mimicEnabled) { await MimicService.handleMessage(message); } }, };