fixed bug in PART/QUIT/KICK handlers

This commit is contained in:
Jimmy Cao 2011-07-08 12:26:50 -05:00
parent fcc5b3cedc
commit 6758255eaf
2 changed files with 8 additions and 7 deletions

8
var.py
View File

@ -1,11 +1,11 @@
PING_WAIT = 300 # Seconds PING_WAIT = 300 # Seconds
MINIMUM_WAIT = 0 # debug, change to 60 for normal MINIMUM_WAIT = 60 # debug, change to 60 for normal
EXTRA_WAIT = 0 EXTRA_WAIT = 20
MAXIMUM_WAITED = 2 # limit for amount of !wait's MAXIMUM_WAITED = 2 # limit for amount of !wait's
MAX_SHOTS = 2 MAX_SHOTS = 2
DRUNK_SHOTS_MULTIPLIER = 3 DRUNK_SHOTS_MULTIPLIER = 3
NIGHT_TIME_LIMIT = 0 NIGHT_TIME_LIMIT = 90
DAY_TIME_LIMIT = 0 DAY_TIME_LIMIT = 333
START_WITH_DAY = False START_WITH_DAY = False
# HIT MISS SUICIDE # HIT MISS SUICIDE

View File

@ -527,9 +527,10 @@ def leave(cli, what, nick):
cmd("!leave")(lambda cli, nick, *rest: leave(cli, "!leave", nick)) cmd("!leave")(lambda cli, nick, *rest: leave(cli, "!leave", nick))
cmd("!quit")(lambda cli, nick, *rest: leave(cli, "!quit", nick)) cmd("!quit")(lambda cli, nick, *rest: leave(cli, "!quit", nick))
hook("part")(lambda cli, prefix, nick, *rest: leave(cli, "part", nick)) #Functions decorated with hook do not parse the nick by default
hook("quit")(lambda cli, prefix, nick, *rest: leave(cli, "quit", nick)) hook("part")(lambda cli, nick, *reset: leave(cli, "part", parse_nick(nick)[0]))
hook("kick")(lambda cli, prefix, nick, *rest: leave(cli, "kick", nick)) hook("quit")(lambda cli, nick, *rest: leave(cli, "quit", parse_nick(nick)[0]))
hook("kick")(lambda cli, nick, *rest: leave(cli, "kick", parse_nick(nick)[0]))