From 5436e8b90e4b2da854deda96f37214c74e06754f Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Fri, 23 Jul 2021 20:26:51 -0600 Subject: [PATCH] Fix on_message autopurge delete --- jarvis/__init__.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/jarvis/__init__.py b/jarvis/__init__.py index 3a3c5ca..c552525 100644 --- a/jarvis/__init__.py +++ b/jarvis/__init__.py @@ -14,7 +14,15 @@ from psutil import Process from jarvis import logo, utils from jarvis.config import get_config from jarvis.db import DBManager -from jarvis.db.types import Autoreact, Ban, Lock, Mute, Setting, Warning +from jarvis.db.types import ( + Autoreact, + Ban, + Lock, + Mute, + Setting, + Warning, + Autopurge, +) from jarvis.utils import build_embed from jarvis.utils.field import Field @@ -175,7 +183,9 @@ async def on_message(message: Message): + f"| {message.author.id}" ) await message.channel.send(embed=embed) - autopurge = Setting.get(guild=message.guild.id, setting="autopurge") + autopurge = Autopurge.get( + guild=message.guild.id, channel=message.channel.id + ) if autopurge: await message.delete(delay=autopurge.delay) content = re.sub(r"\s+", "", message.content)