X-Git-Url: https://jfr.im/git/erebus.git/blobdiff_plain/132e8a0e3a786a57aa990caa3b70b5b503f64f14..124f114c3d208d9cdd3d0717978689890db73657:/modules/eval.py?ds=sidebyside diff --git a/modules/eval.py b/modules/eval.py index 6134468..d248b53 100644 --- a/modules/eval.py +++ b/modules/eval.py @@ -27,7 +27,7 @@ def module(name): @lib.hook('eval', needchan=False, glevel=lib.MANAGER) @lib.argsGE(1) def cmd_eval(bot, user, chan, realtarget, *args): - if chan is not None: replyto = chan + if realtarget == chan.name: replyto = chan else: replyto = user try: ret = eval(' '.join(args)) @@ -39,7 +39,7 @@ def cmd_eval(bot, user, chan, realtarget, *args): @lib.hook('exec', needchan=False, glevel=lib.MANAGER) @lib.argsGE(1) def cmd_exec(bot, user, chan, realtarget, *args): - if chan is not None: replyto = chan + if realtarget == chan.name: replyto = chan else: replyto = user try: exec ' '.join(args)