A university project for computer networking class.This project is a simple chatroom that multiple clients can chat at the same time.
In this project I used TCP protocol and Socket for communication between Server and clients, And used threading for handeling one or more clients at the same time.
First run Server.py and after runnig this program,run client.py .Notice that you can run many client.py . For leaving the chat, client have to type "!leave" and the client will leave the chat.