From c884861322f1aa873ac26f6f730356335041a103 Mon Sep 17 00:00:00 2001 From: Swee <sweeistaken@gmail.com> Date: Sun, 20 Oct 2024 10:09:47 -0700 Subject: [PATCH] Update __init__.py --- scparseirc/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scparseirc/__init__.py b/scparseirc/__init__.py index 62226ee..25c9776 100644 --- a/scparseirc/__init__.py +++ b/scparseirc/__init__.py @@ -51,7 +51,7 @@ class IRCSession: # Actual IRC session self.wsocket.connect((self.server, self.port)) else: self.socket.connect((self.server, self.port)) - self.connecting = True + self.connected = True self.send("USER " + self.user + " " + self.user + " " + self.nick + " :SugarCaneIRC user\n") self.send(f"NICK {self.nick}\n") def send(self, content:str): # Attempt to send raw data to the socket @@ -63,7 +63,10 @@ class IRCSession: # Actual IRC session self.socket.send(bytes(content,"UTF-8")) def quit(self, message="ScParseIRC v" + __version__): self.send(f"QUIT :{message}\r\n") - self.close() + self.connected = False + def join(self, chan): + self.chans += channel(chan) + self.send(f"JOIN {chan}") def close(self): if self.ssl: self.wsocket.close()