diff options
| -rw-r--r-- | testserver.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/testserver.py b/testserver.py index 894f832..697af9f 100644 --- a/testserver.py +++ b/testserver.py @@ -19,7 +19,6 @@ class FakeIRCServerProtocol(asyncio.Protocol): logging.info(f'Connection from {transport.get_extra_info("peername")}') self.transport = transport self.connected = True - self.send(b'001 :Hello there!\r\n') asyncio.create_task(self.pingloop()) async def pingloop(self): @@ -40,6 +39,8 @@ class FakeIRCServerProtocol(asyncio.Protocol): def message_received(self, message): if message.startswith(b'PING '): self.send(b'PONG ' + message[5:] + b'\r\n') + elif message.startswith(b'USER '): + self.send(b'001 :Hello there!\r\n') def connection_lost(self, exc): logging.info(f'Connection to {self.transport.get_extra_info("peername")} lost') |
