From cfceaf28ab9c563a2ea349120aae97fc0e563226 Mon Sep 17 00:00:00 2001 From: Daniel Dietzler Date: Mon, 1 Jan 2024 21:22:38 +0100 Subject: [PATCH] last year counter for jason --- src/events/messageEvents.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/events/messageEvents.ts b/src/events/messageEvents.ts index b5c5d8e..2cdb40f 100644 --- a/src/events/messageEvents.ts +++ b/src/events/messageEvents.ts @@ -8,6 +8,8 @@ import { RequestError } from '@octokit/request-error'; const PREVIEW_BLACKLIST = [Constants.Urls.Immich, Constants.Urls.GitHub]; const octokit = new Octokit(); +let _counter = 3; + @Discord() export class MessageEvents { @On({ event: 'messageCreate' }) @@ -16,7 +18,7 @@ export class MessageEvents { return; } - await Promise.all([this.handleGithubShortLinks(message)]); + await Promise.all([this.handleGithubShortLinks(message), this.handleJason(message)]); } @On({ event: 'messageUpdate' }) @@ -30,6 +32,16 @@ export class MessageEvents { } } + private async handleJason(message: Message) { + if (message.author.id !== '613523742479483183') { + return; + } + + if (message.content.toLowerCase().includes('last year')) { + await message.reply(String(++_counter)); + } + } + private async handleGithubShortLinks(message: Message) { const links = await this.getGithubLinks(message.content); if (links.length !== 0) {