Sha256: 8f1185909f48c6916b29f495cab51fb4aa5651e9b19417d8d819cb51b75b39b8
Contents?: true
Size: 816 Bytes
Versions: 1
Compression:
Stored size: 816 Bytes
Contents
module Marvin module Util # Return the channel-name version of a string by # appending "#" to the front if it doesn't already # start with it. def channel_name(name) return name.to_s[0..0] == "#" ? name.to_s : "##{name}" end alias chan channel_name def arguments(input) prefix, ending = input.split(":", 2) prefix = prefix.split(" ") prefix << ending unless ending.blank? return prefix end # Specifies the last parameter of a response, used to # specify parameters which have spaces etc (for example, # the actual message part of a response). def last_param(section) section && ":#{section.to_s.strip} " end alias lp last_param extend self end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
Sutto-marvin-0.1.20081120 | lib/marvin/util.rb |