diff --git a/jarvis/cogs/reddit.py b/jarvis/cogs/reddit.py index eb148f7..cc51246 100644 --- a/jarvis/cogs/reddit.py +++ b/jarvis/cogs/reddit.py @@ -235,6 +235,7 @@ class RedditCog(Scale): name="name", description="Subreddit name", opt_type=OptionTypes.STRING, required=True ) async def _subreddit_hot(self, ctx: InteractionContext, name: str) -> None: + await ctx.defer() name = name.replace("r/", "") if len(name) > 20 or len(name) < 3: await ctx.send("Invalid Subreddit name", ephemeral=True) @@ -275,6 +276,7 @@ class RedditCog(Scale): ], ) async def _subreddit_top(self, ctx: InteractionContext, name: str, time: str = "all") -> None: + await ctx.defer() name = name.replace("r/", "") if len(name) > 20 or len(name) < 3: await ctx.send("Invalid Subreddit name", ephemeral=True) diff --git a/jarvis/cogs/temprole.py b/jarvis/cogs/temprole.py index ba657f1..a9d6f6f 100644 --- a/jarvis/cogs/temprole.py +++ b/jarvis/cogs/temprole.py @@ -50,6 +50,7 @@ class TemproleCog(Scale): async def _temprole( self, ctx: InteractionContext, user: Member, role: Role, duration: str, reason: str = None ) -> None: + await ctx.defer() if not isinstance(user, Member): await ctx.send("User not in guild", ephemeral=True) return