(events): added messageCreate & messageUpdate. this also removes the

`shardReady` event as it isn't in use.
This commit is contained in:
2026-08-27 23:46:29 +08:00
parent 08ed854797
commit f353a73a9e
8 changed files with 54 additions and 17 deletions
+12
View File
@@ -0,0 +1,12 @@
import { CommandClient, Event, Message } from "athena-prime";
import { database } from "../../utils";
class MessageUpdateEvent extends Event<CommandClient> {
event: string = 'messageUpdate' as const;
async handle(context: CommandClient<any, any>, message: Message, _: Message) {
await database.updateMessage(message);
}
}
export default new MessageUpdateEvent('messageUpdate');