diff options
| author | 2020-07-08 21:35:04 +0100 | |
|---|---|---|
| committer | 2020-07-08 21:35:04 +0100 | |
| commit | 63846d17a851c97fe073e5c1e27cd65719d2c854 (patch) | |
| tree | 6ed1b654dbfeb24a58e3bb6e0a5ac74f46258a76 | |
| parent | Create a filtering function to filter eval results (diff) | |
Call the filter eval command after receiving an eval result
| -rw-r--r-- | bot/cogs/snekbox.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/bot/cogs/snekbox.py b/bot/cogs/snekbox.py index a2a7574d4..649bab492 100644 --- a/bot/cogs/snekbox.py +++ b/bot/cogs/snekbox.py @@ -212,7 +212,12 @@ class Snekbox(Cog): else: self.bot.stats.incr("snekbox.python.success") - response = await ctx.send(msg) + filter_cog = self.bot.get_cog("Filtering") + filter_triggered = await filter_cog._filter_eval(msg, ctx.message) + if filter_triggered: + response = await ctx.send("Attempt to circumvent filter detected. Moderator team has been alerted.") + else: + response = await ctx.send(msg) self.bot.loop.create_task( wait_for_deletion(response, user_ids=(ctx.author.id,), client=ctx.bot) ) |