mirror of
https://github.com/jlu5/SupyPlugins.git
synced 2025-04-30 07:21:12 -05:00
Because @rnjohnson18 is complaining about how vague my commit messages are, here's an in depth look at
what I did in this commit: in a nutshell, announce relay joins.
This commit is contained in:
parent
89a2e7a7eb
commit
6ca8f14f87
@ -237,17 +237,23 @@ class RelayLink(callbacks.Plugin):
|
|||||||
self.sendToOthers(irc, msg.args[0], s, args)
|
self.sendToOthers(irc, msg.args[0], s, args)
|
||||||
|
|
||||||
def doJoin(self, irc, msg):
|
def doJoin(self, irc, msg):
|
||||||
|
args = {'nick': msg.nick, 'channel': msg.args[0], 'userhost': ''}
|
||||||
ignoreNicks = [ircutils.toLower(item) for item in \
|
ignoreNicks = [ircutils.toLower(item) for item in \
|
||||||
self.registryValue('ignore.nicks', msg.args[0])]
|
self.registryValue('ignore.nicks', msg.args[0])]
|
||||||
if ircutils.toLower(msg.nick) not in ignoreNicks:
|
if irc.nick == msg.nick:
|
||||||
self.addIRC(irc)
|
if self.registryValue('color'):
|
||||||
args = {'nick': msg.nick, 'channel': msg.args[0], 'userhost': ''}
|
s = '%(network)s\x0309*** Relay joined to %(channel)s'
|
||||||
|
else:
|
||||||
|
s = '%(network)s*** Relay joined to %(channel)s'
|
||||||
|
elif ircutils.toLower(msg.nick) not in ignoreNicks:
|
||||||
if self.registryValue('color', msg.args[0]):
|
if self.registryValue('color', msg.args[0]):
|
||||||
args['nick'] = '\x03%s%s\x03' % (self.simpleHash(msg.nick), msg.nick)
|
args['nick'] = '\x03%s%s\x03' % (self.simpleHash(msg.nick), msg.nick)
|
||||||
if self.registryValue('hostmasks', msg.args[0]):
|
if self.registryValue('hostmasks', msg.args[0]):
|
||||||
args['userhost'] = ' (%s@%s)' % (msg.user, msg.host)
|
args['userhost'] = ' (%s@%s)' % (msg.user, msg.host)
|
||||||
s = '%(network)s%(nick)s%(userhost)s has joined %(channel)s'
|
s = '%(network)s%(nick)s%(userhost)s has joined %(channel)s'
|
||||||
self.sendToOthers(irc, msg.args[0], s, args)
|
else: return
|
||||||
|
self.addIRC(irc)
|
||||||
|
self.sendToOthers(irc, msg.args[0], s, args)
|
||||||
|
|
||||||
def doPart(self, irc, msg):
|
def doPart(self, irc, msg):
|
||||||
ignoreNicks = [ircutils.toLower(item) for item in \
|
ignoreNicks = [ircutils.toLower(item) for item in \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user