This is a simple chat application built using Python's socket library. It allows multiple clients to connect to a server and send messages to each other.
To run this application, you will need:
- Python 3.x
- PySimpleGUI (can be installed using pip)
- Clone this repository:
git clone https://github.com/YohanV1/TCPChatRoom.git
- Install PySimpleGUI:
pip install PySimpleGUI
- Start the server by running server.py:
python server.py
- Clients can connect to the server by running client.py:
python client.py
- Type in a nickname and start sending messages to other clients.
- To stop the server, press the "Stop" button on the server GUI or press Ctrl + C in the terminal.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
⭐ this repository if you find it useful!