A command-line based chat tool using Python. This tool supports multiple chat rooms and can be used to communicate with multiple users on a network.
- Open the terminal and type the following command
git clone https://github.com/Summiedev/CLI-Based-Chat-App/
- Run the server side script by opening the terminal at project root directory
python server_server.py
- Open another terminal at project root directory to run the client side
python client_client.py
- The Client side is up and running, and follow the instructions displayed to continue.
- Display list of existing chatrooms.
- room_name Join an existing chatroom.
- room_name Create a new chatroom.
- <create_pvt> room_name Create a new private chatroom.
- room_name to Switch to another chatroom.
- <change_nme> name> Change Current Username.
- Save current chat history.
- Provides Help information for commands.
- Leave current chatroom.
- Quit the server
- Multiple Chat Rooms with multiple users
- Private Room chat with message encrypted --Message Encryption Not added yet
- Save both group and personal chat in a database --To be added soon