Module: IRCParser::Messages::MesageMan
- Defined in:
- lib/irc_parser/messages/commands.rb
Instance Method Summary collapse
- #for_channel? ⇒ Boolean
- #for_host_pattern? ⇒ Boolean
- #for_server_pattern? ⇒ Boolean
- #for_user? ⇒ Boolean
- #host_pattern ⇒ Object
- #server_pattern ⇒ Object
Instance Method Details
#for_channel? ⇒ Boolean
181 182 183 |
# File 'lib/irc_parser/messages/commands.rb', line 181 def for_channel? IRCParser::Helper.valid_channel_name?(target.to_s) end |
#for_host_pattern? ⇒ Boolean
193 194 195 |
# File 'lib/irc_parser/messages/commands.rb', line 193 def for_host_pattern? target.to_s =~ /^\#/ end |
#for_server_pattern? ⇒ Boolean
189 190 191 |
# File 'lib/irc_parser/messages/commands.rb', line 189 def for_server_pattern? target.to_s =~ /^\$/ end |
#for_user? ⇒ Boolean
185 186 187 |
# File 'lib/irc_parser/messages/commands.rb', line 185 def for_user? IRCParser::Helper.valid_nick?(target.to_s) end |
#host_pattern ⇒ Object
201 202 203 |
# File 'lib/irc_parser/messages/commands.rb', line 201 def host_pattern for_host_pattern? && IRCParser::Helper::parse_regexp(target[1..-1]) end |
#server_pattern ⇒ Object
197 198 199 |
# File 'lib/irc_parser/messages/commands.rb', line 197 def server_pattern for_server_pattern? && IRCParser::Helper::parse_regexp(target[1..-1]) end |