Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 898 Bytes

README.md

File metadata and controls

31 lines (22 loc) · 898 Bytes

chat-room

"chat-room" is a chat room server that allows for multiple clients.

Clients use the command line interface to send messages to other clients in the chat room. The server uses multithreading to provide service to multiple clients. Connections are made over Transmission Control Protocol (TCP).

Installation (Cloning this Repository)

git clone [email protected]:BenL-github/chat-room.git

Usage

Running server.py

$ python server.py
Server listening on 127.0.0.1 at port 3000

Running client.py

$ python client.py
Connected to: localhost on port: 3000
Welcome to Benny's chatroom! Please Enter your name.
Name:

Improvements/Limitations

Because "chat-room" uses the command line interface, it may be difficult to type while other people are sending messages into the chat room. A GUI would be ideal to prevent this from happening.