Update __init__.py

This commit is contained in:
Swee 2024-10-20 10:09:47 -07:00
parent c7e9cac847
commit c884861322

View file

@ -51,7 +51,7 @@ class IRCSession: # Actual IRC session
self.wsocket.connect((self.server, self.port)) self.wsocket.connect((self.server, self.port))
else: else:
self.socket.connect((self.server, self.port)) 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("USER " + self.user + " " + self.user + " " + self.nick + " :SugarCaneIRC user\n")
self.send(f"NICK {self.nick}\n") self.send(f"NICK {self.nick}\n")
def send(self, content:str): # Attempt to send raw data to the socket 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")) self.socket.send(bytes(content,"UTF-8"))
def quit(self, message="ScParseIRC v" + __version__): def quit(self, message="ScParseIRC v" + __version__):
self.send(f"QUIT :{message}\r\n") 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): def close(self):
if self.ssl: if self.ssl:
self.wsocket.close() self.wsocket.close()