From 8877d5dacd98c1b974415bb544797d80194f1f11 Mon Sep 17 00:00:00 2001 From: Vermium Sifell Date: Sun, 17 Apr 2022 20:59:26 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20counters=20last=20person=20is=20not?= =?UTF-8?q?=20next=20person?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/events/messageCreate/modules/counters/index.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/events/messageCreate/modules/counters/index.ts b/src/events/messageCreate/modules/counters/index.ts index 70f9ef0..2e82388 100644 --- a/src/events/messageCreate/modules/counters/index.ts +++ b/src/events/messageCreate/modules/counters/index.ts @@ -11,6 +11,17 @@ export default { if (author.bot) return; if (channel?.type !== "GUILD_TEXT") return; + const messages = await message.channel.messages.fetch({ limit: 2 }); + const lastMessage = messages.last(); + + if (lastMessage?.author.id === author.id) { + logger.verbose( + `${author.username} sent the last message therefor not allowing again.` + ); + await message.delete(); + return; + } + const { id: guildId } = guild; const { id: channelId } = channel;