class Admin::Eval

Public Instance Methods

boteval(m, s) click to toggle source
# File lib/Zeta/admin/eval.rb, line 20
def boteval(m, s)
  return unless Config.debug
  eval(s)
rescue => e
  m.user.send "eval error: %s\n- %s (%s)" % [s, e.message, e.class.name]
end
botevalmsg(m, s) click to toggle source
# File lib/Zeta/admin/eval.rb, line 34
def botevalmsg(m, s)
  return unless Config.debug
  return m.user.msg eval(s)
rescue => e
  m.user.send "eval error: %s\n- %s (%s)" % [s, e.message, e.class.name]
end
botevalreturn(m, s) click to toggle source
# File lib/Zeta/admin/eval.rb, line 27
def botevalreturn(m, s)
  return unless Config.debug
  return m.reply eval(s)
rescue => e
  m.user.send "eval error: %s\n- %s (%s)" % [s, e.message, e.class.name]
end