Fix not being able to join fake nicks

Also fix unrelated issue with fake users
This commit is contained in:
Vgr E. Barry 2017-02-07 19:45:21 -05:00
parent 8a9d4412d3
commit 70b42dceb6

View File

@ -999,6 +999,8 @@ def fjoin(var, wrapper, message):
match = complete_one_match(users.lower(s), possible_users)
if match:
to_join.append(match)
else:
to_join.append(s)
for tojoin in to_join:
tojoin = tojoin.strip()
if "-" in tojoin and botconfig.DEBUG_MODE:
@ -1009,7 +1011,7 @@ def fjoin(var, wrapper, message):
break
fake = True
for i in range(int(first), int(last)+1):
user = users.FakeUser.from_nick(str(i))
user = users._add(wrapper.client, nick=str(i))
evt.data["join_player"](var, type(wrapper)(user, wrapper.target), forced=True, who=wrapper.source)
continue
if not tojoin: