Group :
- Lazare K ASSIE
- Maximilien DENIS
- Alexandre Ernotte
Message that the client can send :
# connection
/connect
/disconnect
/ping
# authentication
/signup "username" "password"
/signin "username" "password"
/signout
# users
/newuser "username" "password"
/userlist
/invite "username"
/setpassword "username" "oldpassword" "newpassword"
# rooms
/messagetoroom "room" "message"
/createroom "name"
/join "room"
/roomlistMessages that the server can reply :
/SUCCESS <information>
/FAILED <reason>
/NOTICE <from> <room> <message>