Just a brief intro this is an updated version of my previous Python Chatroom post
Link is here: https://repl.it/talk/share/Python-Public-Chatroom/21474
For public viewers please use the route "public"
~> Public chatroom that is more secure (Can't pretend to be a mod)
~> Private chatroom (Only for close friends for now)
~> /read to read messages without having to press enter (But if you want to send a new message restart the program
~> /quit to quit and change routes (As in for those allowed into the private chats)
~> /kick to kick everyone from a certain chatroom (For mods only)
~> Client and server separated, and server is a private repl so that its very secure
A journey of a thousand lines begin with a single line
This isn't much of an amazing change from V1 of your chatroom. A bunch of unnecessary bcrypt hashes, the "private rooms" functionality isn't too amazing, and I can't look at the server code to see any exploits / bad code.