fixed automatic /ns ghost bug
This commit is contained in:
parent
309f84a325
commit
0c418a5c2a
@ -18,11 +18,11 @@ def generate(fdict, permissions=True, **kwargs):
|
|||||||
def dec(f):
|
def dec(f):
|
||||||
def innerf(*args):
|
def innerf(*args):
|
||||||
largs = list(args)
|
largs = list(args)
|
||||||
if largs[1]:
|
if len(largs) > 1 and largs[1]:
|
||||||
cloak = parse_nick(largs[1])[3]
|
cloak = parse_nick(largs[1])[3]
|
||||||
else:
|
else:
|
||||||
cloak = ""
|
cloak = ""
|
||||||
if not raw_nick and largs[1]:
|
if not raw_nick and len(largs) > 1 and largs[1]:
|
||||||
largs[1] = parse_nick(largs[1])[0] # username
|
largs[1] = parse_nick(largs[1])[0] # username
|
||||||
#if largs[1].startswith("#"):
|
#if largs[1].startswith("#"):
|
||||||
if not permissions or "" in s:
|
if not permissions or "" in s:
|
||||||
|
@ -64,14 +64,14 @@ def connect_callback(cli):
|
|||||||
cli.nick(botconfig.NICK+"_")
|
cli.nick(botconfig.NICK+"_")
|
||||||
cli.ns_ghost()
|
cli.ns_ghost()
|
||||||
cli.nick(botconfig.NICK)
|
cli.nick(botconfig.NICK)
|
||||||
prepare_stuff()
|
prepare_stuff(cli)
|
||||||
|
|
||||||
@hook("unavailresource")
|
@hook("unavailresource")
|
||||||
def mustrelease(cli, *blah):
|
def mustrelease(cli, *blah):
|
||||||
cli.nick(botconfig.NICK+"_")
|
cli.nick(botconfig.NICK+"_")
|
||||||
cli.ns_release()
|
cli.ns_release()
|
||||||
cli.nick(botconfig.NICK)
|
cli.nick(botconfig.NICK)
|
||||||
prepare_stuff()
|
prepare_stuff(cli)
|
||||||
|
|
||||||
var.LAST_PING = None # time of last ping
|
var.LAST_PING = None # time of last ping
|
||||||
var.LAST_STATS = None
|
var.LAST_STATS = None
|
||||||
|
Loading…
Reference in New Issue
Block a user