# File lib/rbot/config.rb, line 264 def handle_set(m, params) key = params[:key].to_s.intern value = params[:value].join(" ") unless @@items.has_key?(key) m.reply "no such config key #{key}" return end begin @@items[key].set_string(value) rescue ArgumentError => e m.reply "failed to set #{key}: #{e.message}" return end if @@items[key].requires_restart m.reply "this config change will take effect on the next restart" else m.okay end end