X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/889eeb24928111b83c7c90c5edf47243232e9100..c3ff1486929923f394c219e6999df301a5a5bf04:/modules/eval.py diff --git a/modules/eval.py b/modules/eval.py index 21fdad7..00f37eb 100644 --- a/modules/eval.py +++ b/modules/eval.py @@ -1,4 +1,5 @@ # Erebus IRC bot - Author: Erebus Team +# vim: fileencoding=utf-8 # !EVAL and !EXEC commands # This file is released into the public domain; see http://unlicense.org/ @@ -6,7 +7,7 @@ modinfo = { 'author': 'Erebus Team', 'license': 'public domain', - 'compatible': [2], + 'compatible': [0], 'depends': [], 'softdeps': ['help'], } @@ -44,7 +45,7 @@ def cmd_exec(bot, user, chan, realtarget, *args): if chan is not None: replyto = chan else: replyto = user - try: exec ' '.join(args) + try: exec(' '.join(args)) except Exception: bot.msg(replyto, "Error: %s %s" % (sys.exc_info()[0], sys.exc_info()[1])) else: bot.msg(replyto, "Done.")