Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 985 Bytes

README.md

File metadata and controls

41 lines (30 loc) · 985 Bytes

TCP Socket Chat Room

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.

Getting Started

Prerequisites

To run this application, you will need:

  • Python 3.x
  • PySimpleGUI (can be installed using pip)

Installation

  1. Clone this repository:
git clone https://github.com/YohanV1/TCPChatRoom.git
  1. Install PySimpleGUI:
pip install PySimpleGUI

Usage

  1. Start the server by running server.py:
python server.py
  1. Clients can connect to the server by running client.py:
python client.py
  1. Type in a nickname and start sending messages to other clients.
  2. To stop the server, press the "Stop" button on the server GUI or press Ctrl + C in the terminal.

Contributing

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!