Fixed Strike's bug: <jemfinch-nw> angryman^^^^^: list would elicit a response from angryman.

This commit is contained in:
Jeremy Fincher 2003-09-25 16:07:41 +00:00
parent d7812d7b58
commit 60c00549e1
1 changed files with 7 additions and 1 deletions

View File

@ -75,7 +75,13 @@ def addressed(nick, msg):
return msg.args[1].strip()
elif ircutils.toLower(msg.args[1]).startswith(nick):
try:
return msg.args[1].split(None, 1)[1].strip()
(maybeNick, rest) = msg.args[1].split(None, 1)
while not ircutils.isNick(maybeNick):
maybeNick = maybeNick[:-1]
if maybeNick == nick:
return rest
else:
return ''
except IndexError:
return ''
elif msg.args[1] and msg.args[1][0] in conf.prefixChars: