diff --git a/jarvis/utils/cogs.py b/jarvis/utils/cogs.py index d7c7a14..fa5236a 100644 --- a/jarvis/utils/cogs.py +++ b/jarvis/utils/cogs.py @@ -1,5 +1,6 @@ """Cog wrapper for command caching.""" import logging +from datetime import timedelta from jarvis_core.db import q from jarvis_core.db.models import Ban, Kick, Mute, Setting, Warning @@ -102,6 +103,8 @@ class ModcaseCog(Cog): ) ] message = await channel.send(embed=embed, components=components) - await self.bot.redis.set(lookup_key, f"{name.lower()}|{action.id}") - await self.bot.redis.set(f"msg|{message.id}", user.id) + await self.bot.redis.set( + lookup_key, f"{name.lower()}|{action.id}", ex=timedelta(days=7) + ) + await self.bot.redis.set(f"msg|{message.id}", user.id, ex=timedelta(days=7))