show return type in pyeval

This commit is contained in:
jomo
2014-07-17 01:16:37 +02:00
parent f4381ae7c2
commit 3691fa6503

View File

@@ -123,7 +123,8 @@ def on_echo_command(sender, args):
def eval_thread(sender, code):
try:
msg(sender, "%s" % unicode(eval(code)), False, "a")
result = eval(code)
msg(sender, "%s: %s" % (colorify("&3") + type(result).__name__, colorify("&a") + unicode(result)), usecolor = False)
except Exception, e:
msg(sender, "%s: %s" % (e.__class__.__name__, e), False, "c")
thread.exit()