class Ruboty::Variable::Actions::Delete

Public Instance Methods

call(key) click to toggle source
# File lib/ruboty/variable/actions/delete.rb, line 5
def call(key)
  if var.data.has_key?(key)
    var.data.delete(key)
    message.reply(delete_message(key))
  else
    message.reply(undefined_message(key))
  end
end
delete_message(key) click to toggle source
# File lib/ruboty/variable/actions/delete.rb, line 14
def delete_message(key)
  "Deleted #{key}"
end
undefined_message(key) click to toggle source
# File lib/ruboty/variable/actions/delete.rb, line 18
def undefined_message(key)
  "Undefined #{key}"
end