- Client-Server model
- Chat with multiple clients
- Private chat (client to specific client)
- Run server (in command line):
python server.py
- Run client (in command line, after starting server):
python client.py
- Get list of online clients:
!online
- Private chat:
!private <client_name> <message>
- Exit:
!bye