# module code
import sys
+import ctlmod
@lib.hook('eval', needchan=False, glevel=lib.MANAGER)
@lib.argsGE(1)
else: replyto = user
try: ret = eval(' '.join(args))
+ except SystemExit: raise
except: bot.msg(replyto, "Error (%s): %s" % (sys.exc_info()[0], sys.exc_info()[1]))
else: bot.msg(replyto, "Done: %r" % (ret))
else: replyto = user
try: exec ' '.join(args)
+ except SystemExit: raise
except: bot.msg(replyto, "Error: %s %s" % (sys.exc_info()[0], sys.exc_info()[1]))
else: bot.msg(replyto, "Done.")