'Grabs our responses and then clears the transport'

def response(self):

    response = self.ircUser.transport.value()
    self.ircUser.transport.clear()
    if ((bytes != str) and isinstance(response, bytes)):
        response = response.decode('utf-8')
    response = response.splitlines()
    return [irc.parsemsg(r) for r in response]
