Fix fjoining fake nicks
This commit is contained in:
parent
5789be967e
commit
7d3a7cd140
@ -695,6 +695,10 @@ def join_player(cli, player, chan, who = None, forced = False):
|
|||||||
if player in var.USERS:
|
if player in var.USERS:
|
||||||
cloak = var.USERS[player]["cloak"]
|
cloak = var.USERS[player]["cloak"]
|
||||||
acc = var.USERS[player]["account"]
|
acc = var.USERS[player]["account"]
|
||||||
|
elif is_fake_nick(player) and botconfig.DEBUG_MODE:
|
||||||
|
# fakenick
|
||||||
|
cloak = None
|
||||||
|
acc = None
|
||||||
else:
|
else:
|
||||||
return # Not normal
|
return # Not normal
|
||||||
if not acc or acc == "*":
|
if not acc or acc == "*":
|
||||||
@ -706,7 +710,8 @@ def join_player(cli, player, chan, who = None, forced = False):
|
|||||||
var.PHASE = "join"
|
var.PHASE = "join"
|
||||||
var.WAITED = 0
|
var.WAITED = 0
|
||||||
var.GAME_ID = time.time()
|
var.GAME_ID = time.time()
|
||||||
var.JOINED_THIS_GAME.append(cloak)
|
if cloak:
|
||||||
|
var.JOINED_THIS_GAME.append(cloak)
|
||||||
if acc:
|
if acc:
|
||||||
var.JOINED_THIS_GAME_ACCS.append(acc)
|
var.JOINED_THIS_GAME_ACCS.append(acc)
|
||||||
var.CAN_START_TIME = datetime.now() + timedelta(seconds=var.MINIMUM_WAIT)
|
var.CAN_START_TIME = datetime.now() + timedelta(seconds=var.MINIMUM_WAIT)
|
||||||
@ -733,7 +738,7 @@ def join_player(cli, player, chan, who = None, forced = False):
|
|||||||
if not is_fake_nick(player) or not botconfig.DEBUG_MODE:
|
if not is_fake_nick(player) or not botconfig.DEBUG_MODE:
|
||||||
cli.mode(chan, "+v", player)
|
cli.mode(chan, "+v", player)
|
||||||
cli.msg(chan, '\u0002{0}\u0002 has joined the game and raised the number of players to \u0002{1}\u0002.'.format(player, len(pl) + 1))
|
cli.msg(chan, '\u0002{0}\u0002 has joined the game and raised the number of players to \u0002{1}\u0002.'.format(player, len(pl) + 1))
|
||||||
if not cloak in var.JOINED_THIS_GAME and (not acc or not acc in var.JOINED_THIS_GAME_ACCS):
|
if not is_fake_nick(player) and not cloak in var.JOINED_THIS_GAME and (not acc or not acc in var.JOINED_THIS_GAME_ACCS):
|
||||||
# make sure this only happens once
|
# make sure this only happens once
|
||||||
var.JOINED_THIS_GAME.append(cloak)
|
var.JOINED_THIS_GAME.append(cloak)
|
||||||
if acc:
|
if acc:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user