From 4833f66b54c5f69353acfeabdd6f7958a17e8245 Mon Sep 17 00:00:00 2001 From: kumakuma215 Date: Sun, 27 Feb 2022 22:46:10 +0100 Subject: [PATCH] Ajout d'un check pour media.discordapp.com --- src/listeners/client/messageCreate.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/listeners/client/messageCreate.ts b/src/listeners/client/messageCreate.ts index 73188ca3..dbeebe8e 100644 --- a/src/listeners/client/messageCreate.ts +++ b/src/listeners/client/messageCreate.ts @@ -42,6 +42,7 @@ export default class MessageCreateListener extends Listener { yield await this._quoteLinkedMessage(message); yield await this._antispamSnippetsChannel(message); yield await this._checkCreationsChannelRules(message); + yield await this._checkMediaDiscordapp(message); return false; } @@ -92,6 +93,14 @@ export default class MessageCreateListener extends Listener { return false; } + private async _checkMediaDiscordapp(message: GuildMessage): Promise { + if (!/media\.discordapp\.net+/.test(message.content)) + return false; + await message.channel.send(message.content.replace(/media\.discordapp\.net+/, 'cdn.discordapp.com')); + await message.delete(); + return false; + } + private async _handleSuggestion(message: GuildMessage): Promise { // Send embed and add reactions in the Suggestion channel. if (message.channel.id === settings.channels.suggestions) {