Class: IRCSupport::Message::UserModeChange

Inherits:
IRCSupport::Message show all
Defined in:
lib/ircsupport/message.rb

Instance Attribute Summary collapse

Attributes inherited from IRCSupport::Message

#args, #command, #prefix

Instance Method Summary collapse

Methods inherited from IRCSupport::Message

#type

Constructor Details

#initialize(args) ⇒ UserModeChange

Returns a new instance of UserModeChange.



372
373
374
375
# File 'lib/ircsupport/message.rb', line 372

def initialize(args)
  super(args)
  @mode_changes = IRCSupport::Modes.parse_modes(args[:args][0])
end

Instance Attribute Details

#mode_changesArray

Returns The mode changes as returned by IRCSupport::Modes#parse_modes.

Returns:

  • (Array)

    The mode changes as returned by IRCSupport::Modes#parse_modes.



369
370
371
# File 'lib/ircsupport/message.rb', line 369

def mode_changes
  @mode_changes
end