added error reporting

This commit is contained in:
2026-09-13 20:53:22 +08:00
parent 145e0f7365
commit b7b26796bd
4 changed files with 51 additions and 17 deletions
+8 -12
View File
@@ -7,19 +7,15 @@ class MessageReactionAddEvent extends Event<CommandClient> {
event: string = 'messageReactionAdd' as const;
async handle(context: CommandClient<any, any>, message: Message, emoji: Constants.APIEmoji, member: Member) {
try {
const _message = await context.getMessage(message.channel.id, message.id);
if (!_message.guildID || emoji.id != '1547870117080342548' || member.id == _message.author.id) return;
const _message = await context.getMessage(message.channel.id, message.id);
if (!_message.guildID || emoji.id != '1547870117080342548' || member.id == _message.author.id) return;
await database`
INSERT INTO points AS p (user_id, guild_id, points)
VALUES (${_message.author.id}, ${_message.guildID}, 1)
ON CONFLICT (user_id, guild_id)
DO UPDATE SET points = p.points + 1
`;
} catch (error) {
console.log(error);
}
await database`
INSERT INTO points AS p (user_id, guild_id, points)
VALUES (${_message.author.id}, ${_message.guildID}, 1)
ON CONFLICT (user_id, guild_id)
DO UPDATE SET points = p.points + 1
`;
}
}