From 98dc33d0d29599e970d9d22297676755e5ea9b49 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Sun, 14 Jul 2024 09:43:01 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B9=20Feed=20the=20hobgoblins=20(delin?= =?UTF-8?q?t).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/sasl-ssl-cat.py | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/scripts/sasl-ssl-cat.py b/scripts/sasl-ssl-cat.py index 3e3dfc5..fb8e1b4 100644 --- a/scripts/sasl-ssl-cat.py +++ b/scripts/sasl-ssl-cat.py @@ -5,7 +5,7 @@ # This program is free without restrictions; do anything you like with # it. # IMPORTANT: sasl_login must equal your nickserv account name -# +# # Matthew Blau import functools @@ -30,7 +30,6 @@ def on_welcome(self, connection, event): def on_login_failed(self, connection, event): print(event) - def on_join(self, connection, event): self.send_it() @@ -47,10 +46,10 @@ def send_it(self): def main(): - server ="irc.libera.chat" + server = "irc.libera.chat" port = 6697 nickname = "nickname" - account_name="username" + account_name = "username" target = "##channel" password = "" @@ -59,7 +58,15 @@ def main(): context = ssl.create_default_context() wrapper = functools.partial(context.wrap_socket, server_hostname=server) - c.connect(server, port, nickname, password,sasl_login=account_name, username=account_name, connect_factory=irc.connection.Factory(wrapper=wrapper)) + c.connect( + server, + port, + nickname, + password, + sasl_login=account_name, + username=account_name, + connect_factory=irc.connection.Factory(wrapper=wrapper), + ) except irc.client.ServerConnectionError as x: print(x) sys.exit(1) @@ -67,4 +74,4 @@ def main(): if __name__ == "__main__": - main() \ No newline at end of file + main()