Receive the error messages
For example, when you join a room protected by a password, you don't know it.
We should receive all error messages, display them properly.
Also change the /join command to :
/join [room][/nick] [password]
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information