This is a simple chat application that allows multiple users to communicate with each other using PyQt5 for the GUI and ZeroMQ for communication. The application supports multiple users and a group chat functionality.
- Send and receive messages to/from selected users or the entire group.
- User-friendly GUI .
- Real-time message updates.
- Messages are sent over ZeroMQ sockets for reliable communication.
- Python 3.x
- PyQt5
- ZeroMQ (pyzmq)
-
Install the dependencies: pip install pyqt5 pyzmq
-
Run the application: python user_a.py