- while "\r\n" in self.buffer:
- pieces = self.buffer.split("\r\n", 1)
-# self.parent.log('I', pieces[0]) # replaced by statement in Bot.parse()
-# print "%09.3f %s [I] %s" % (time.time() % 100000, self.parent.nick, pieces[0])
- lines.append(pieces[0])
+ while b"\r\n" in self.buffer:
+ pieces = self.buffer.split(b"\r\n", 1)
+ lines.append(pieces[0].decode('utf-8', 'backslashreplace'))