aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Ionite <[email protected]>2023-02-12 03:51:04 -0500
committerGravatar Ionite <[email protected]>2023-02-12 03:51:04 -0500
commitbc7a3fb76f01d92603ac2906c6cdd20f09d86712 (patch)
treef18d6bee3f4cafd97cc194d25014fe975b85fbec
parentMove files error message call (diff)
Move allowed_mentions and view definitions
-rw-r--r--bot/exts/utils/snekbox/_cog.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/bot/exts/utils/snekbox/_cog.py b/bot/exts/utils/snekbox/_cog.py
index de546a671..e2a155176 100644
--- a/bot/exts/utils/snekbox/_cog.py
+++ b/bot/exts/utils/snekbox/_cog.py
@@ -344,9 +344,6 @@ class Snekbox(Cog):
else:
self.bot.stats.incr("snekbox.python.success")
- allowed_mentions = AllowedMentions(everyone=False, roles=False, users=[ctx.author])
- view = self.build_python_version_switcher_view(job.version, ctx, job)
-
# Filter file extensions
allowed, blocked = self._filter_files(ctx, result.files)
# Also scan failed files for blocked extensions
@@ -374,8 +371,9 @@ class Snekbox(Cog):
if filter_cog and (await filter_cog.filter_snekbox_output(msg, ctx.message)):
return await ctx.send("Attempt to circumvent filter detected. Moderator team has been alerted.")
- # Attach files if provided
files = [f.to_file() for f in allowed]
+ allowed_mentions = AllowedMentions(everyone=False, roles=False, users=[ctx.author])
+ view = self.build_python_version_switcher_view(job.version, ctx, job)
response = await ctx.send(msg, allowed_mentions=allowed_mentions, view=view, files=files)
view.message = response