diff --git a/redbot/core/events.py b/redbot/core/events.py index dda5b8125..6c49dbfbd 100644 --- a/redbot/core/events.py +++ b/redbot/core/events.py @@ -172,7 +172,8 @@ def init_events(bot, cli_flags): exception_log += "".join(traceback.format_exception(type(error), error, error.__traceback__)) bot._last_exception = exception_log - await ctx.send(inline(message)) + if not hasattr(ctx.cog, "_{0.command.cog_name}__error".format(ctx)): + await ctx.send(inline(message)) elif isinstance(error, commands.CommandNotFound): pass elif isinstance(error, commands.CheckFailure):