|
|
@ -193,6 +193,7 @@ class IRCBot(IRCClient):
|
|
|
|
def signedOn(self):
|
|
|
|
def signedOn(self):
|
|
|
|
self.connected = True
|
|
|
|
self.connected = True
|
|
|
|
log("signed on: %s" % self.name)
|
|
|
|
log("signed on: %s" % self.name)
|
|
|
|
|
|
|
|
helper.sendMaster("SIGNON: %s" % self.name)
|
|
|
|
if self.authtype == "ns":
|
|
|
|
if self.authtype == "ns":
|
|
|
|
self.msg(self.authentity, "IDENTIFY %s" % self.nspass)
|
|
|
|
self.msg(self.authentity, "IDENTIFY %s" % self.nspass)
|
|
|
|
for i in self.autojoin:
|
|
|
|
for i in self.autojoin:
|
|
|
@ -271,6 +272,7 @@ class IRCBotFactory(ReconnectingClientFactory):
|
|
|
|
error = reason.getErrorMessage()
|
|
|
|
error = reason.getErrorMessage()
|
|
|
|
log("%s: connection lost: %s" % (self.name, error))
|
|
|
|
log("%s: connection lost: %s" % (self.name, error))
|
|
|
|
helper.sendAll("%s: connection lost: %s" % (self.name, error))
|
|
|
|
helper.sendAll("%s: connection lost: %s" % (self.name, error))
|
|
|
|
|
|
|
|
helper.sendMaster("CONNLOST %s: %s" % (self.name, error))
|
|
|
|
self.retry(connector)
|
|
|
|
self.retry(connector)
|
|
|
|
#ReconnectingClientFactory.clientConnectionLost(self, connector, reason)
|
|
|
|
#ReconnectingClientFactory.clientConnectionLost(self, connector, reason)
|
|
|
|
|
|
|
|
|
|
|
@ -281,6 +283,7 @@ class IRCBotFactory(ReconnectingClientFactory):
|
|
|
|
error = reason.getErrorMessage()
|
|
|
|
error = reason.getErrorMessage()
|
|
|
|
log("%s: connection failed: %s" % (self.name, error))
|
|
|
|
log("%s: connection failed: %s" % (self.name, error))
|
|
|
|
helper.sendAll("%s: connection failed: %s" % (self.name, error))
|
|
|
|
helper.sendAll("%s: connection failed: %s" % (self.name, error))
|
|
|
|
|
|
|
|
helper.sendMaster("CONNFAIL %s: %s" % (self.name, error))
|
|
|
|
self.retry(connector)
|
|
|
|
self.retry(connector)
|
|
|
|
#ReconnectingClientFactory.clientConnectionFailed(self, connector, reason)
|
|
|
|
#ReconnectingClientFactory.clientConnectionFailed(self, connector, reason)
|
|
|
|
|
|
|
|
|
|
|
|