class Irc::TopicMessage
Attributes
topic set on channel
:info if topic info, :set if topic set
topic set at (unixtime)
channel topic
Public Class Methods
Source
# File lib/rbot/message.rb, line 663 def initialize(bot, server, source, channel, topic=ChannelTopic.new) super(bot, server, source, channel, topic.text) @topic = topic @timestamp = topic.set_on @channel = channel @info_or_set = nil end
Calls superclass method
Irc::BasicUserMessage::new
Public Instance Methods
Source
# File lib/rbot/message.rb, line 671 def inspect fields = ' topic=' << topic fields << ' (set on ' << timestamp << ')' super(fields) end
Calls superclass method
Irc::BasicUserMessage#inspect