Module: ExtensionMessage

Included in:
Ruboty::Message
Defined in:
lib/ruboty/message_suffix.rb

Instance Method Summary collapse

Instance Method Details

#message_suffix_reply(body, options = {}) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/ruboty/message_suffix.rb', line 5

def message_suffix_reply(body, options = {})
  raise "Please set the value to the ENV variable 'RUBOT_MESSAGE_SUFFIX'" unless ENV.has_key?("RUBOT_MESSAGE_SUFFIX")

  unless body.nil?
    suffixes = ENV["RUBOT_MESSAGE_SUFFIX"].split(",")
    body << " " << suffixes[Random.new.rand(suffixes.size)]
  end

  original_reply(body, options)
end