Class: IRCSupport::Message::Quit

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) ⇒ Quit

Returns a new instance of Quit.



445
446
447
448
449
450
# File 'lib/ircsupport/message.rb', line 445

def initialize(args)
  super(args)
  @quitter = args[:prefix]
  @message = args[:args][0]
  @message = nil if @message && @message.empty?
end

Instance Attribute Details

#messageString

Returns The quit message, if any.

Returns:

  • (String)

    The quit message, if any.



442
443
444
# File 'lib/ircsupport/message.rb', line 442

def message
  @message
end

#quitterString

Returns The user who is quitting.

Returns:

  • (String)

    The user who is quitting.



439
440
441
# File 'lib/ircsupport/message.rb', line 439

def quitter
  @quitter
end