Sha256: 849f09d9c0e29354f8068dcd7fc5c6b365eadaf38ef683a7237769116b602af1

Contents?: true

Size: 660 Bytes

Versions: 2

Compression:

Stored size: 660 Bytes

Contents

desc I18n.t("scripts.remember.command"),
     I18n.t("scripts.remember.desc", name: name)
respond(/remember(:?) (.+)/i) do |message|
  brain[:user] ||= {}
  brain[:user][message.user.name] ||= []
  brain[:user][message.user.name] << message.match[2]
  im I18n.t("scripts.remember.response")
end

desc I18n.t("scripts.about.command"), I18n.t("scripts.about.desc")
respond(/about (\w+\b)(:?) (.+)/i) do |message|
  user = message.match[3]
  im I18n.t "scripts.about.response",
            brain_area: message.match[1],
            user_asking: message.user.name,
            user_about: user
  brain[message.match[1].to_sym][user].each do |info| im info end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
boty-0.0.14 script/remember.rb
boty-0.0.13 script/remember.rb