tcp-chat

A little experiment with python's socket module expanded with sqlite3, threading, and pyqt5 to create a simple server & client chat mimicking IRC.

Installation

Create and activate a environment if needed, then install the project requirements:

pip install -r requirements.txt

Usage

I like to use Windows Terminal to run both a server and client simultaneously inside one window.

wt -d . -p "Command Prompt" ; sp -d . -p "Command Prompt"

Then in each pane, run the client:

python launch.py c

and the server:

python launch.py s

To-do List

Expand to-do list

Description
No description provided
Readme GPL-3.0 245 KiB
Languages
Python 99.6%
Makefile 0.4%