Skip to content

Commit f447244

Browse files
committed
soju.py 0.5.2: respect tls setting
1 parent d67b7e4 commit f447244

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

python/soju.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import weechat
77
import datetime
88

9-
weechat.register("soju", "soju", "0.5.1", "AGPL3", "soju bouncer integration", "", "")
9+
weechat.register("soju", "soju", "0.5.2", "AGPL3", "soju bouncer integration", "", "")
1010

1111
BOUNCER_CAP = "soju.im/bouncer-networks"
1212

@@ -107,9 +107,15 @@ def handle_bouncer_msg(data, signal, signal_data):
107107
]
108108

109109
if weechat_version >= 0x04000000:
110-
add_server.append("-tls")
110+
if weechat.config_boolean(weechat.config_get("irc.server." + server_name + ".tls")):
111+
add_server.append("-tls")
112+
else:
113+
add_server.append("-notls")
111114
else:
112-
add_server.append("-ssl")
115+
if weechat.config_boolean(weechat.config_get("irc.server." + server_name + ".ssl")):
116+
add_server.append("-ssl")
117+
else:
118+
add_server.append("-nossl")
113119

114120
# User name settings need to be adapted for new networks
115121
for k in ["username", "sasl_username"]:

0 commit comments

Comments
 (0)