mirror of
https://github.com/jlu5/PyLink.git
synced 2024-11-27 21:19:31 +01:00
relay: announce KILL blocks once, and only once
This commit is contained in:
parent
f61ecf6d68
commit
4d55c8ce73
@ -632,11 +632,11 @@ def handle_kill(irc, numeric, command, args):
|
|||||||
log.debug('(%s) relay handle_kill: userpair: %s, %s', irc.name, modes, realuser)
|
log.debug('(%s) relay handle_kill: userpair: %s, %s', irc.name, modes, realuser)
|
||||||
client = getRemoteUser(remoteirc, irc, realuser[1])
|
client = getRemoteUser(remoteirc, irc, realuser[1])
|
||||||
irc.proto.sjoinServer(irc, irc.sid, remotechan, [(modes, client)])
|
irc.proto.sjoinServer(irc, irc.sid, remotechan, [(modes, client)])
|
||||||
if userdata and numeric in irc.users:
|
if userdata and numeric in irc.users:
|
||||||
utils.msg(irc, numeric, "Your kill has to %s been blocked "
|
utils.msg(irc, numeric, "Your kill has to %s been blocked "
|
||||||
"because PyLink does not allow killing"
|
"because PyLink does not allow killing"
|
||||||
" users over the relay at this time." % \
|
" users over the relay at this time." % \
|
||||||
userdata.nick, notice=True)
|
userdata.nick, notice=True)
|
||||||
# Target user was local.
|
# Target user was local.
|
||||||
else:
|
else:
|
||||||
# IMPORTANT: some IRCds (charybdis) don't send explicit QUIT messages
|
# IMPORTANT: some IRCds (charybdis) don't send explicit QUIT messages
|
||||||
|
Loading…
Reference in New Issue
Block a user