def _formatPrivmsg(self, nick, network, msg): channel = msg.args[0] if self.registryValue('includeNetwork', channel): network = '@' + network else: network = '' # colorize nicks color = self.registryValue('color', channel) # Also used further down. if color: nick = ircutils.IrcString(nick) newnick = ircutils.mircColor(nick, *ircutils.canonicalColor(nick)) colors = ircutils.canonicalColor(nick, shift=4) nick = newnick if ircmsgs.isAction(msg): if color: t = ircutils.mircColor('*', *colors) else: t = '*' s = format('%s %s%s %s', t, nick, network, ircmsgs.unAction(msg)) else: if color: lt = ircutils.mircColor('<', *colors) gt = ircutils.mircColor('>', *colors) else: lt = '<' gt = '>' s = format('%s%s%s%s %s', lt, nick, network, gt, msg.args[1]) return s
def _formatPrivmsg(self, nick, network, msg): channel = msg.args[0] if self.registryValue("includeNetwork", channel): network = "@" + network else: network = "" # colorize nicks color = self.registryValue("color", channel) # Also used further down. if color: nick = ircutils.IrcString(nick) newnick = ircutils.mircColor(nick, *ircutils.canonicalColor(nick)) colors = ircutils.canonicalColor(nick, shift=4) nick = newnick if ircmsgs.isAction(msg): if color: t = ircutils.mircColor("*", *colors) else: t = "*" s = format("%s %s%s %s", t, nick, network, ircmsgs.unAction(msg)) else: if color: lt = ircutils.mircColor("<", *colors) gt = ircutils.mircColor(">", *colors) else: lt = "<" gt = ">" s = format("%s%s%s%s %s", lt, nick, network, gt, msg.args[1]) return s
def _formatPrivmsg(self, nick, network, msg): channel = msg.channel # colorize nicks color = self.registryValue('color', channel) # Also used further down. if color: nick = ircutils.IrcString(nick) newnick = ircutils.mircColor(nick, *ircutils.canonicalColor(nick)) colors = ircutils.canonicalColor(nick, shift=4) nick = newnick if ircmsgs.isAction(msg): if color: t = ircutils.mircColor('*', *colors) else: t = '*' displayName = self._formatDisplayName(nick, network, msg.channel) s = format('%s %s %s', t, displayName, ircmsgs.unAction(msg)) else: if color: lt = ircutils.mircColor('<', *colors) gt = ircutils.mircColor('>', *colors) else: lt = '<' gt = '>' displayName = self._formatDisplayName(nick, network, msg.channel) s = format('%s%s%s %s', lt, displayName, gt, msg.args[1]) return s
def _formatPrivmsg(self, nick, network, msg): channel = msg.args[0] if self.registryValue('includeNetwork', channel): network = network else: network = '' # colorize nicks color = self.registryValue('color', channel) # Also used further down. if color: nick = ircutils.IrcString(nick) newnick, newnetwork = ircutils.mircColor(nick, *ircutils.canonicalColor(nick)), \ ircutils.mircColor(network, *ircutils.canonicalColor(network)) colors = ircutils.canonicalColor(nick, shift=4) nick, network = newnick, newnetwork if ircmsgs.isAction(msg): s = format('* {%s/%s} %s', nick, network, ircmsgs.unAction(msg)) else: s = format('{%s/%s} %s', nick, network, msg.args[1]) return s
def _formatUserId(user_id): (fg, bg) = ircutils.canonicalColor(user_id) return ircutils.mircColor(user_id, fg, bg)