From 1bb6943ffbc67a4ace52b007c12a53ba00026a67 Mon Sep 17 00:00:00 2001 From: yasirarism <55983182+yasirarism@users.noreply.github.com> Date: Tue, 21 Mar 2023 07:17:06 +0700 Subject: [PATCH] Update dev.py --- misskaty/plugins/dev.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/misskaty/plugins/dev.py b/misskaty/plugins/dev.py index 3d745daf..1218cc3a 100644 --- a/misskaty/plugins/dev.py +++ b/misskaty/plugins/dev.py @@ -157,7 +157,11 @@ async def evaluation_cmd_t(_, m): try: await aexec(cmd, _, m) except Exception: - exc = traceback.format_exc(limit=4) + # exc = traceback.format_exc(limit=4) + exc_type, exc_value, exc_tb = sys.exc_info() + tb = traceback.TracebackException(exc_type, exc_value, exc_tb) + exc = f"{exc_type} {exc_value} {exc_tb}\n\n{tb}" + # print(''.join(tb.format_exception_only())) stdout = redirected_output.getvalue() stderr = redirected_error.getvalue()