From 1f49b05e100e2a7805fc82b1b31e9eb7fe76691f Mon Sep 17 00:00:00 2001 From: mio Date: Wed, 10 Oct 2018 20:33:06 +0000 Subject: [PATCH] Remove sleep --- itte.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/itte.py b/itte.py index de5b37e..e2b393f 100644 --- a/itte.py +++ b/itte.py @@ -2,7 +2,6 @@ import socket import yaml from random import randint from sys import exit -from time import sleep class Util: @@ -49,7 +48,6 @@ class IRC: for c in self.channels: # Pass in a context dict for handlers listen_hook({"msg": self.msg, "listen_chan": c}) - sleep(1) def connect(self, server, bot_nick): """Connect to the server and sends user/nick information.""" @@ -72,7 +70,8 @@ class IRC: def keepalive(self, line): """Stay connected to a server by responding to server pings.""" - if resp != []: + resp = line + if resp != "": resp = line.split(" ", 1)[1] if ("PING " + resp) in line: self.send("PONG", resp) @@ -102,7 +101,7 @@ class IRC: def receive(self): """Get messages from the connected socket.""" - data = self.sock.recv(2040).decode("utf-8").strip("\r\n") + data = self.sock.recv(2048).decode("utf-8").strip("\r\n") if self.debug: print("[debug][recv] " + data) return data