From f58e1290c728e29175a633c88bd470ad8e037f7f Mon Sep 17 00:00:00 2001 From: Phxntxm Date: Sat, 13 Aug 2016 20:58:10 -0500 Subject: [PATCH] Printing traceback for loading, as it doesn't seem to be working --- cogs/owner.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cogs/owner.py b/cogs/owner.py index 0cad96f..9cdf63f 100644 --- a/cogs/owner.py +++ b/cogs/owner.py @@ -8,6 +8,7 @@ import sys import discord import inspect import aiohttp +import traceback getter = re.compile(r'`(?!`)(.*?)`') multi = re.compile(r'```(.*?)```', re.DOTALL) @@ -121,8 +122,9 @@ class Owner: except Exception as error: fmt = 'An error occurred while processing this request: ```py\n{}: {}\n```' await self.bot.say(fmt.format(type(error).__name__, error)) - await self.bot.say(error.__traceback__) - + with open("error_log", 'a') as f: + traceback.print_tb(error.__traceback__, file=f) + @commands.command() @commands.check(checks.isOwner) async def unload(self, *, module: str):