diff --git a/pinhook/bot.py b/pinhook/bot.py index 98abe4a..51aa080 100644 --- a/pinhook/bot.py +++ b/pinhook/bot.py @@ -43,7 +43,7 @@ def __init__(self, channels, nickname, server, **kwargs): self.disable_help = kwargs.get('disable_help', False) self.banned_users = kwargs.get('banned_users', []) if self.ssl_required: - factory = irc.connection.Factory(wrapper=ssl.wrap_socket) + factory = irc.connection.Factory(wrapper=ssl.SSLContext().wrap_socket) irc.bot.SingleServerIRCBot.__init__(self, [(server, self.port, self.server_pass)], nickname, nickname, connect_factory=factory) else: irc.bot.SingleServerIRCBot.__init__(self, [(server, self.port, self.server_pass)], nickname, nickname)