mirror of
https://github.com/nx-bat/pet-the-pond.git
synced 2026-09-22 10:29:11 -04:00
16 lines
613 B
TypeScript
16 lines
613 B
TypeScript
import { CommandClient, Constants, Event, Member, Message } from 'athena-prime';
|
|
import database from '../../database';
|
|
|
|
// ----------
|
|
|
|
class MessageReactionAddEvent extends Event<CommandClient> {
|
|
event: string = 'messageReactionAdd' as const;
|
|
|
|
async handle(context: CommandClient<any, any>, message: Message, emoji: Constants.APIEmoji, member: Member) {
|
|
if (!message.guildID || emoji.id != '1547870117080342548' || member.id == message.author.id) return;
|
|
await database.points.addPoints(message.author.id, member.guild.id, 1);
|
|
}
|
|
}
|
|
|
|
export default new MessageReactionAddEvent('messageReactionAdd');
|