Client Server Chatting System

by 08:40 0 comments
Hi folks, I just wrote chatting program by Python. It is a client / server chatting system
(socket server). For secure messaging, it uses RSA key encryption.
Might be useful for private chats.
You will need PyCrypto library for encryption.

pip install pycrypto

Use version 2, the project moved from Socket to Twisted framework.
You will need Twisted framework, install here
Now it becomes asynchronous communication which is better for chatting.
Also fixed for username, now there cannot be duplicated username in same channel.

support private chat to specific user
priv8:USERNAME> MESSAGE
to view all commands
cmd:help

Check the soruce code here

Screen Shots

Client


Server

Pylab

Developer

Keep calm and love Python

0 comments:

Post a Comment