diff options
Diffstat (limited to 'src/listeners')
-rw-r--r-- | src/listeners/message/blacklistedFile.ts | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/listeners/message/blacklistedFile.ts b/src/listeners/message/blacklistedFile.ts index 26e1719..5b01218 100644 --- a/src/listeners/message/blacklistedFile.ts +++ b/src/listeners/message/blacklistedFile.ts @@ -56,7 +56,7 @@ export default class BlacklistedFileListener extends BushListener { } ]; - constructor() { + public constructor() { super('blacklistedFile', { emitter: 'client', event: 'messageCreate', @@ -66,6 +66,7 @@ export default class BlacklistedFileListener extends BushListener { public override async exec(...[message]: BushClientEvents['messageCreate']) { if (!message.guild || !(await message.guild.hasFeature('blacklistedFile'))) return; + // eslint-disable-next-line deprecation/deprecation const embedAttachments = message.embeds.filter((e) => ['image', 'video', 'gifv'].includes(e.type)); const foundEmojis = [...message.content.matchAll(/<(?<animated>a?):\w+:(?<id>\d+)>/g)]; if (message.attachments.size + embedAttachments.length + foundEmojis.length < 1) return; |