ยฉ 2026 Hedgehog Software, LLC
import { Events, Listener } from '@sapphire/framework'; import type { Message } from 'discord.js'; export class UserEvent extends Listener<typeof Events.MessageCreate> { public override async run(msg: Message) { try { this.container.logger.info(`Message sent by ${msg.author.username} in ${msg.guild?.name} (${msg.guildId})`); } catch (error) { this.container.logger.fatal(error); } } }
messageCreate.<ext>
name: Events.MessageCreate
name: 'messageCreate'