This a little project written in python 2 for encrypted chat.
• PycryptodomeX : pip install pycryptodomex
• PyQt5 for the client
• nclib for the client
• pyDH
• PyInstaller: requires develop branch (pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip
)
• Twisted for the server
git clone https://github.com/melvyn2/ThatChat.git
cd ThatChat
./make.py deps
./make.py build all
• Rewrite in python3
• Password protected servers or chat rooms
• Different rooms on same server
• Able to be in multiple rooms at once through pyqt tabs
A test server is availible at 73.223.92.4 running at port 7000