New feature: can now connect to SSL servers (using TLS v1)

This commit is contained in:
nemunaire 2014-05-01 02:34:43 +02:00
parent b925cee08a
commit d56f873fd4
4 changed files with 12 additions and 8 deletions

4
bot.py
View file

@ -183,9 +183,9 @@ class Bot:
self.update_timer()
def addServer(self, node, nick, owner, realname):
def addServer(self, node, nick, owner, realname, ssl=False):
"""Add a new server to the context"""
srv = IRCServer(node, nick, owner, realname)
srv = IRCServer(node, nick, owner, realname, ssl)
srv.add_hook = lambda h: self.hooks.add_hook("irc_hook", h, self)
srv.add_networkbot = self.add_networkbot
srv.send_bot = lambda d: self.send_networkbot(srv, d)