X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/5f03d045cd465491760668b3e34453ae6a50034b..b4e3e62e5e48277e34e40da4f9b79b4291fabce3:/modules/eval.py diff --git a/modules/eval.py b/modules/eval.py index 96b80c7..d2b82c8 100644 --- a/modules/eval.py +++ b/modules/eval.py @@ -6,8 +6,9 @@ modinfo = { 'author': 'Erebus Team', 'license': 'public domain', - 'compatible': [1], + 'compatible': [1,2], 'depends': [], + 'softdeps': ['help'], } # preamble @@ -47,7 +48,7 @@ def cmd_exec(bot, user, chan, realtarget, *args): except Exception: bot.msg(replyto, "Error: %s %s" % (sys.exc_info()[0], sys.exc_info()[1])) else: bot.msg(replyto, "Done.") -@lib.hook('exception', glevel=lib.OWNER) +@lib.hook('exception', needchan=False, glevel=lib.OWNER) @lib.help(None, "cause an exception") def cmd_exception(*args, **kwargs): raise Exception()