|
Fonctionnement pour ceux que le technique intéresse : Nodejs + Express + passport.oauth2 branché sur MH + base postgresql
cela étant dit, les fonctionnalités - le but n'est pas de remplacer discord ou miaou ou tout autre logiciel de messagerie, juste d'avoir un truc pratique utilisable directement en jeu - pas d'inscription nécessaire : pas de login : l'OAuth2 fournie par MH permet de se loguer automatiquement - La première fois que vous affichez le chat, une salle est créée juste pour vous. - n'importe qui peut créer une nouvelle salle, avec les gens qu'il veut dedans. Il est possible de rajouter des gens dans une salle dont on fait partie à n'importe quel moment; ++ note importante ++ : on ne peut rajouter que des gens qui ont activé au moins une fois le script. - il n'y a pas d'administrateur de salle : a partir du moment ou on est membre d'une salle, on peut y rajouter des gens. ON NE PEUT PAS VIRER DES GENS D'UNE SALLE (ils peuvent la quitter volontairement, cf point suivant) - on peut quitter une salle à tout moment. ATTENTION ca ne supprime pas vos messages, ca vous empêche juste de lire le contenue de la salle - seuls les 25 derniers messages sont affichés. ca changera ptêt à un moment, mais pour l'instant c'est une lilmite en dur
Note : tous les messages sont sauvegardés en base. en règle générale je ne vais pas voir dans ma DB, sauf bug à investiguer. Dans le doute n'envoyez pas de trucs confidentiels. ah : en cas de plainte concernant d'abus via le chat, je peux également etre amené à investiguer.
Note bis : si vous etes bons en CSS, je veux bien de l'aide.
|