aleajactaesthum, cela marche mon petit client rust XMPP (désolé pour les spam)
K'Deedaleajactaest: cool :)
aleajactaestoui, maintenant je dois l'intégrer :D
K'Deedaleajactaest: tu mets en addons ou directement ?
aleajactaestactuellement, je pense plus directement (mais optionnelle)
en clair, le mettre sur le serveur "le frontal = login", mais il faudra que le client demande la connexion.
A l'origine j'avais pensé le mettre dans un module, mais je trouve que l'on passe trop de couche avec un risque non négligeable de polution (bref mon option sur le frontal a ma préférence)
il y avait aussi l'option de mettre directement sur le client Godot (j'avais fait une tantative, mais je suis tombé sur un problème bloquant - tiens je me dis que je devrais regarder à nouveau)
K'Deedah oui, je crois que je vois
Alcyonealeajactaest: nice ! Tu utilises la lib évoqué par pep. ?
Alcyonealeajactaest: nice ! Tu utilises la lib évoquée par pep. ?
aleajactaestj'ai oublié laquel il faisait référence, mais je suppose que oui. j'utilise xmpp-rs
pep.Yes, celle-ci. Hésite pas à poser des questions et faire des suggestions d'amélioration. Par ici (ou krypte@ plutôt ?). Ou sur le salon didié, xmpp:chat@xmpp.rs?join, même si t'auras plutôt des réponses en anglais, mais Link Mauve et moi ça nous va de répondre en français :)
aleajactaestpetite remarque, je n'ai pas trouvé d'option pour récupérer l'avatar en direct (sans passer par le disque). j'aimerai bien le recevoir comme une une chaine (ou une structure) afin de le transmettre au client
Link Mauvealeajactaest, personne n’est satisfait de l’API pour l’instant, surtout là-dessus, donc n’hésite pas à ouvrir des issues pour n’importe quoi qui te manque, ou qui ne soit pas assez simple à faire, ça nous aidera bien à la structurer dans le bon sens.
Link MauveL’idée pour les avatars je crois c’est que le client fournirait son abstraction de stockage/utilisation, mais ça n’a pas encore été mergé : https://gitlab.com/xmpp-rs/xmpp-rs/-/merge_requests/270
Link MauveTu voudrais les stocker en mémoire plutôt que sur le disque ?
K'DeedLink Mauve: enfaite le client xmpp serait du côté fronted et le client Godot serait que l'interface
Link MauveK'Deed, frontend et interface c’est pas des synonymes ?
K'DeedLink Mauve: je ne suis pas dev, ne taper pas :p
Link MauveK'Deed, je ne comprends pas la différence que tu as mis entre les deux du coup.
K'Deedle client xmpp serait côté serveur
Link MauveAh ? Ça paraît étrange un peu comme façon de faire non ?
Link MauvePourquoi ça ?
K'Deedje pense que ça serait comme wechat , tu avais un client IRC CLI sur un ordi et avait un client sur ton smartphone qui affichait/envoyer tes message
K'Deedje pense que ça serait comme weechat , tu avais un client IRC CLI sur un ordi et avait un client sur ton smartphone qui affichait/envoyer tes message
Link MauveK'Deed, ça c’est à cause de la limitation d’IRC qui t’empêche d’utiliser un même compte depuis plusieurs clients en même temps, d’avoir un historique, tout ça.
Link MauveAvec XMPP ce n’est pas nécessaire.
K'Deedpeut-être, que c'est plus facile pour lui pour avoir un seul compte Jeux/Xmpp
K'DeedLink Mauve: plus haut, il dit qu'il avait une erreur et qu'il sera l'un ou l'autre.