From 9afab6ae4bf0017c7c28e820e61b5c3a360a1f10 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Sun, 27 Jun 2021 19:29:13 -0600 Subject: [PATCH] Add await to eval --- jarvis/cogs/dev.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jarvis/cogs/dev.py b/jarvis/cogs/dev.py index 4ee81b0..c4c41b3 100644 --- a/jarvis/cogs/dev.py +++ b/jarvis/cogs/dev.py @@ -6,6 +6,7 @@ import ulid import base64 import subprocess import traceback +import inspect from discord.ext import commands from jarvis.utils import build_embed, convert_bytesize from jarvis.utils.field import Field @@ -244,6 +245,8 @@ class DevCog(commands.Cog): output = eval(code, locals(), globals()) except Exception: output = traceback.format_exc() + if inspect.isawaitable(output): + output = await output await ctx.send(f"```{output}```")