Python multi-thread socket programming - first client send a message to the server, server pass it to the second client, second client recognize repeated words and give back it to the server, server send it to first client, and first client print words and repeats. you can have many client_1 and client_2 (because of threads)
pip install -r requirements.txt
python3 server_thread.py
python3 client_1.py
python3 client_2.py