A chat app built over TCP
tcp_chat is an app that allows you to create chat servers and clients to connect to the chat server. It's built over python's socketAPI.
- Create servers which resemble rooms in various chatting platforms
- Password protected rooms
- Send messages to all the clients connected to that chat room
- Tests
- Encryption to the messages
- Sound based notification to alert the users on an incoming-message
- Daemonize the server, so that it runs in the background.
- Decide a better color scheme.
[sudo] pip install tcp_chat
That's it!
- Start a server
tcp_chat --server <interface> <password>
- Connect to the server
tcp_chat --client <interface> <password>
- Start chatting!
MIT © Punit Dhoot