Implement additional error checking for provisioning instances and parsing messages, and prevent ZNC from auto-connecting an instance if ConnectOnCreate is off

This commit is contained in:
2019-02-01 23:26:01 +00:00
parent 8926cb76ec
commit a4b7bd50b1
4 changed files with 13 additions and 5 deletions

View File

@@ -121,7 +121,11 @@ class IRCBot(IRCClient):
nick = step[0]
if len(step) == 2:
step2 = step[1].split("@")
ident, host = step2
if len(step2) == 2:
ident, host = step2
else:
ident = nick
host = nick
else:
ident = nick
host = nick

View File

@@ -29,7 +29,7 @@ class Server(Protocol):
def connectionMade(self):
log("Connection from %s:%s" % (self.addr.host, self.addr.port))
self.send("Hello.")
self.send("Greetings.")
def connectionLost(self, reason):
self.authed = False