From 73f8332fe839fa17a86bd12adb4739d57d1aa5f5 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sun, 27 Jun 2021 19:22:26 -0600 Subject: [PATCH] Add traceback return on eval --- jarvis/cogs/dev.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jarvis/cogs/dev.py b/jarvis/cogs/dev.py index d4cb4a7..d842c2e 100644 --- a/jarvis/cogs/dev.py +++ b/jarvis/cogs/dev.py @@ -239,7 +239,10 @@ class DevCog(commands.Cog): @commands.is_owner() @commands.command(name="eval") async def _eval(self, ctx, *, code: str): - output = eval(code, locals(), globals()) + try: + output = eval(code, locals(), globals()) + except Exception as e: + output = e.__traceback__ await ctx.send(f"```{output}```")