diff options
| author | 2016-04-03 13:20:05 +0100 | |
|---|---|---|
| committer | 2016-04-03 13:20:05 +0100 | |
| commit | 504e93a78d59d51243acbcab6831309805d01fd1 (patch) | |
| tree | f5687e4611875e3b4b5e5370492bf7df86e77703 /IRCBot.py | |
| parent | added code to prevent newlines being where they shouldn't be in outgoing lines. (diff) | |
tinkered with some modules and fixed a few bugs, also added the skeleton for the auto_mode.py module.
Diffstat (limited to 'IRCBot.py')
| -rw-r--r-- | IRCBot.py | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -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() |
