class Ruboty::BrainDictionary::Actions::Remember
Public Instance Methods
call()
click to toggle source
# File lib/ruboty/brain_dictionary/actions/remember.rb, line 7 def call message.reply(remember) end
Private Instance Methods
remember()
click to toggle source
# File lib/ruboty/brain_dictionary/actions/remember.rb, line 13 def remember dict = BrainDictionaryHelper.dictionary(message.robot) key = message[:key] ret = (key.nil? || key.empty?) ? dict : dict.select { |k, v|k.include?(key) } ret.sort.map { |k, v| "#{k},#{v}" }.join("\n") rescue => e e.message end