Module: Spunk::Helpers

Defined in:
lib/spunk/helpers.rb

Class Method Summary collapse

Class Method Details

.hashify(bot, origin, command, parameters, logger) ⇒ Object



11
12
13
14
15
# File 'lib/spunk/helpers.rb', line 11

def Helpers.hashify(bot, origin, command, parameters, logger)
  hash = {:bot=>bot, :origin=>origin, :command => command, :msg => parameters, :parameters=>parameters, :room => nil, :logger=>logger}
  hash[:room] = Helpers.parse_room(command)
  return hash
end

.parse_room(command) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/spunk/helpers.rb', line 3

def Helpers.parse_room(command)
  if command.nil?
    return nil
  end
  command.match(/(\#\S+\b)/i)
  return $1
end