A simple socket based GUI real-time chatting application built on client-server model in Python 2.7!
-
Launch with the following command and select mode (Server/Client)
python chatup.py
or do the following if you're on linux
chmod +x chatup.py
./chatup.py
-
To connect a client to a server, select Client mode and enter the IP address of the server and a nick name.
-
Select a receiver from a list of connected clients and chat away!
- Add error handling (connections error, could not connect to server etc.)
- Make the app more robust (retry on connection drops etc.)
- Add a tab based chat system (a tab for each chat)