From dc0c4a8d32d457fe8b267f1404d453affc712c98 Mon Sep 17 00:00:00 2001 From: xeals Date: Thu, 27 Apr 2023 12:28:09 +1000 Subject: [PATCH] capture stderr on good calculations --- bot.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bot.py b/bot.py index 82d0c1e..d0c16b0 100755 --- a/bot.py +++ b/bot.py @@ -101,8 +101,11 @@ class BotClient(discord.Client): proc = sp.run( ["node", "calc_main.js", "--"] + args, stdout=sp.PIPE, stderr=sp.PIPE ) + stderr = proc.stderr.decode() if proc.returncode != 0: raise Exception(proc.stderr.decode()) + if stderr: + _log.warn(f"running calculation: {stderr}") return proc.stdout.decode() def is_replay(self, message: discord.Message) -> bool: