from twisted.internet import protocol, reactor, endpoints from twisted.protocols import basic class FingerProtocol(basic.LineReceiver): def lineReceived(self, user): self.transport.loseConnection() class FingerFactory(protocol.ServerFactory): protocol = FingerProtocol fingerEndpoint = endpoints.serverFromString(reactor, "tcp:1079") fingerEndpoint.listen(FingerFactory()) reactor.run()