attempt to not crash on empty message
This commit is contained in:
parent
8f34fd71a9
commit
6f3bda8a46
14
stuff.py
14
stuff.py
|
@ -24,7 +24,7 @@ def stuff(bot, sock):
|
|||
is_ctcp = False
|
||||
is_pm = False
|
||||
mode = "init"
|
||||
nick_override=False
|
||||
nick_override = False
|
||||
|
||||
def auth(
|
||||
nick=config.self.nick,
|
||||
|
@ -42,7 +42,7 @@ def stuff(bot, sock):
|
|||
except:
|
||||
True
|
||||
util.mesg(f"IDENTIFY {nick} {passwd}", nickservmask)
|
||||
nick_override=True
|
||||
nick_override = True
|
||||
util.mesg(f"{config.server.nickserv_recover} {nick}", nickservmask)
|
||||
send(irctokens.build("NICK", [config.self.nick]).format())
|
||||
|
||||
|
@ -140,11 +140,12 @@ def stuff(bot, sock):
|
|||
True
|
||||
autojoin_done = True
|
||||
elif mode == "normal":
|
||||
if line.command == "433" and nick_override!=False:
|
||||
if line.command == "433" and nick_override != False:
|
||||
mesg("nick in use!", chan)
|
||||
util.nick(config.self.nick)
|
||||
nick_override=False
|
||||
else: nick_override=False
|
||||
nick_override = False
|
||||
else:
|
||||
nick_override = False
|
||||
if line.command == "INVITE":
|
||||
send(irctokens.build("JOIN", [line.params[1]]).format())
|
||||
elif line.command == "PRIVMSG":
|
||||
|
@ -160,7 +161,8 @@ def stuff(bot, sock):
|
|||
cmd = line.params[1]
|
||||
|
||||
if (
|
||||
is_pm
|
||||
len(cmd) > 1
|
||||
and is_pm
|
||||
or cmd.startswith(self_nick)
|
||||
or cmd[0] in prefixes
|
||||
or "https://" in cmd
|
||||
|
|
Loading…
Reference in New Issue