From 504e93a78d59d51243acbcab6831309805d01fd1 Mon Sep 17 00:00:00 2001 From: jesopo Date: Sun, 3 Apr 2016 13:20:05 +0100 Subject: tinkered with some modules and fixed a few bugs, also added the skeleton for the auto_mode.py module. --- IRCBot.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'IRCBot.py') diff --git a/IRCBot.py b/IRCBot.py index ac3d202f..a76175cf 100644 --- a/IRCBot.py +++ b/IRCBot.py @@ -68,11 +68,14 @@ class Bot(object): self.poll.unregister(server.fileno()) del self.servers[server.fileno()] - def reconnect(self, server): - IRCServer.Server.__init__(server) + def reconnect(self, timer, server): + IRCServer.Server.__init__(server, server.id, server.hostname, + server.port, server.password, server.ipv4, server.tls, + server.nickname, server.username, server.realname, self) if self.connect(server): self.servers[server.fileno()] = server - + else: + timer.redo() def run(self): while self.running: self.lock.acquire() -- cgit v1.3.1-10-gc9f91