@plainmessage = BasicUserMessage.strip_formatting(@message)
@message = BasicUserMessage.strip_initial_formatting(@message)
- @address = true if source == @bot.myself
+ if target && target == @bot.myself
+ @address = true
+ end
end
@ctcp = false
@action = false
- if @address = (target == @bot.myself)
+ if target == @bot.myself
@private = true
+ @address = true
@channel = nil
@replyto = source
else
attr_accessor :is_on
def initialize(bot, server, source, oldnick, newnick)
super(bot, server, source, oldnick, newnick)
+ @address = (source == @bot.myself)
@is_on = []
end
attr_accessor :modes
def initialize(bot, server, source, target, message="")
super(bot, server, source, target, message)
+ @address = (source == @bot.myself)
@modes = []
end
attr_reader :whois
def initialize(bot, server, source, target, whois)
super(bot, server, source, target, "")
+ @address = (target == @bot.myself)
@whois = whois
end
super(bot, server, source, channel, message)
@channel = channel
# in this case sourcenick is the nick that could be the bot
+ @address = (source == @bot.myself)
end
end