call_end
    • chevron_right

      Bridge de XMPP au Fédiverse - Page d'aide utilisateur REGIONAL INDICATOR SYMBOL LETTER F + REGIONAL INDICATOR SYMBOL LETTER R

      XMPP/AP Bridge • 14 Juillet edit • 8 minutes

    Bridge Fediverse – XMPP

    Discutez directement entre les applications du Fédiverse (Mastodon, Pixelfed, Friendica,…) et XMPP (messagerie instantanée, connue précédemment sous le nom de Jabber) !

    En un mot : commencez maintenant !

    Depuis votre application du #Fédiverse : envoyez un message à @xmpp_bridge@gayfr.social et mentionnez votre(vos) destinataire(s) XMPP avec le format xmpp:name@example.net

    Depuis votre client #XMPP : envoyez un chat à xmpp:ap_bridge@gayfr.live et mentionnez votre(vos) destinataire(s) du Fédiverse avec le format @name@example.net

    Vous pouvez répondre directement à un message reçu, envoyer à plusieurs destinataires et gérer des listes personnelles de blocage, entre tous serveurs XMPP et du Fédiverse.

    Vous voulez plus de details ? Envoyez simplement !help à @xmpp_bridge@gayfr.social ou xmpp:ap_bridge@gayfr.live !

    Vous n’avez pas encore de compte XMPP ? Créez-en un immédiatement sur notre instance en suivant @xmpp_bot@gayfr.social ou en vous inscrivant sur gayfr.online

    Vous n’avez pas encore de compte sur le Fédiverse ? Créez-en un maintenant sur notre instance Mastodon sur gayfr.social


    Description détaillée

    Écrire un message

    Tous les messages sont reçus et envoyés depuis @xmpp_bridge@gayfr.social (de/vers une application du Fédiverse) ou bien xmpp:ap_bridge@gayfr.live (de/vers un client XMPP), comptes robots jumeaux.

    Écrire un message suit le même format, depuis votre application du Fédiverse ou votre client XMPP. Vous pouvez choisir votre langue préférée, exécuter une commande ou envoyer un message à un ou plusieurs destinataires.

    Pour envoyer un message, adressez simplement le(s) compte(s) destinataire(s) en écrivant au compte robot. Les réponses seront reçues depuis le même compte. Si vous répondez à un message reçu, vous pouvez le faire directement sans avoir besoin de mentionner l’expéditeur initial.

    Si vous êtes sur XMPP, vous pouvez bloquer des comptes du Fédiverse ; récipoquement, si vous êtes sur une application du Fédiverse, vous pouvez bloquer des comptes XMPP. Dans les deux cas, vous ne pourrez plus ni envoyer ni recevoir de message avec les comptes bloqués (ceux-ci seront rejetés silencieusement côté expéditeur).

    Les conventions de nommage des comptes (pour écrire ou bloquer) sont les suivantes :

    • Depuis XMPP, vous pouvez adresser des comptes du Fédiverse au format @name@example.net
    • Depuis les applications du Fédiverse, vous pouvez adresser des comptes XMPP au format xmpp:name@example.net

    Répondre à un message

    Les messages reçus via le robot sont en visibilité « directe » (Fédiverse) et sont précédés d’un texte vous disant qui les a envoyés.

    Vous pouvez répondre directement au dernier message reçu d’un expéditeur sans avoir besoin de mentionner son nom.

    De même dans XMPP, vous pouvez envoyer plusieurs messages d’affilée à la même personne après lui avoir envoyé un premier message nominatif. Cependant, faire cela ou bien répondre directement à un message reçu dans XMPP est soumis à une limite de temps (actuellement 90 minutes), sans quoi le nom du compte destinataire devra être à nouveau mentionné. Ceci est conçu pour éviter toute confusion car la majorité des clients XMPP ne gèrent pas des fils de discussion séparés avec le même correspondant, ainsi tous les messages reçus via le robot seront dans le même fil, quel que soit l’expéditeur initial.

    Cette limitation n’existe pas dans les applications du Fédiverse qui suivent un fil de discussion séparé. De plus, ceci correspond à la philosophie et aux constantes de temps attendues entre le Fédiverse (publier des statuts) et XMPP (messagerie instantanée).


    Liste des commandes

    Pour exécuter une commande, écrivez dans votre message !commande avec l’une des commandes suivantes:

    • !block pour ajouter un ou plusieurs comptes à votre liste de blocage (ceux-ci ne pourront plus vous envoyer de message).
    • !unblock pour supprimer un ou plusieurs comptes de votre liste de blocage.
    • !listblock pour lister vos comptes bloqués actuellement.
    • !report pour signaler un utilisateur ou pour une autre demande à l’administrateur, veuillez inclure dans votre message la raison détaillée (spam, abus, rapport de bug...).
    • !register pour inscrire votre compte (optionnel, voir ci-dessous pour plus de détails).
    • !unregister pour désinscrire votre compte.
    • !help pour recevoir un court message d’aide.

    Pour définir une langue préférée, écrivez dans votre message !lang=xxxx est le code à deux lettres correspondant à une langue supportée (actuellement : fr, en, es, de, it, pt, nl). Vos messages utiliseront alors cette langue définie, ainsi que le robot.


    Inscription

    Vous pouvez optionnellement inscrire votre compte sur le bridge, de trois manières différentes :

    • Automatique : vous serez inscrit la première fois que vous utilisez le bridge à votre initiative pour envoyer un message à un destinataire.
    • Un-click : suivez simplement @xmpp_bridge@gayfr.social (Fédiverse) ou ajoutez xmpp:ap_bridge@gayfr.live à vos contacts (XMPP).
    • Utilisez la commande !register décrite ci-dessus.

    Après inscription, le bridge vous enverra en retour une demande de suivi (Fédiverse) ou de contact (XMPP), vous devriez l’accepter afin d’éviter des limitations potentielles de réception des messages (selon la configuration de votre compte et de votre serveur).

    Sur les applications du Fédiverse, vous ne pourrez pas recevoir de message jusqu’à ce que vous soyez inscrit ; ceci par conception afin d’éviter le spam indésirable. Sur XMPP, si votre compte l’accepte, vous pourrez recevoir des messages même sans inscription, conformément à la philosophie de la messagerie instantanée.

    Des contrôles supplémentaires sont réalisés à l’inscription pour plus de sécurité : liste noire de serveurs, type de compte et activité, présence des hashtags #NoBot ou #NoBridge dans le profil... Si vous pensez avoir été filtré par le robot de manière injustifiée, veuillez contacter l’administrateur pour résoudre le problème (par exemple en utilisant la commande !report mentionnée ci-dessus).

    Vous pouvez vous désinscrire à tout moment avec la commande !unregister décrite ci-dessus (arrêter de suivre le compte robot ne supprimera l’inscription que depuis XMPP) ; une alternative étant de bloquer le compte robot. Vous pourrez vous inscrire à nouveau plus tard en utilisant la commande !register ou en annulant le blocage du compte robot.


    Limitations

    Les limitations suivantes sont définies, soit dues à des contraintes techniques, soit par conception :

    • Seules sont possibles les conversations par clavardage (chat) : pas d’appels audio ni vidéo, pas de conférence multi-utilisateurs (MUC).
    • Le partage de média est possible en utilisant des liens et selon les politiques de votre serveur XMPP (voir ci-après).
    • Les messages doivent être envoyés en clair : le chiffrement de bout-en-bout (E2EE) n’est pas supporté, et il n’aurait pas de sens puisque les applications du Fédiverse ne le supportent pas.
    • Le nombre de destinataires possibles dans chaque message est limité (actuellement à 4), afin d’éviter le spam.

    Le robot vous répondra quand il y a un retour à donner (commande exécutée, indications, erreur,…), et restera silencieux quand un message a été envoyé avec succès : ceci afin de permettre des conversations « normales » sans messages intermédiaires parasites.

    Veuillez noter toutefois que votre destinataire ne recevra peut-être pas votre message pour différentes raisons possibles et sans vous faire de retour (votre compte est bloqué, le compte destinataire n’existe pas,…) : ceci est par conception afin de respecter les données personnelles, et également pour prendre en compte les configurations techniques imposées par certains serveurs ; de plus, certaines applications du Fédiverse peuvent n’autoriser qu’un seul destinataire et refuser votre message s’il en contient plusieurs (exemple de Pixelfed).


    Partage de média

    Le partage de media se fait à l’aide de liens, les fichiers de média ne sont pas envoyés d’un serveur aux autres : ceci afin d’éviter une complexité inutile, d’économiser de la bande passante et du stockage, et de prendre en compte les différentes configurations techniques des serveurs.

    Depuis votre application du Fédiverse, il vous suffit de joindre dans votre message les fichiers de média, les liens vers les fichiers originaux seront transmis à XMPP.

    Depuis XMPP, vous devrez initier la conversation avec un premier chat en texte vers votre destinataire, et ensuite envoyer autant de fichiers téléversés que vous souhaitez ; les liens correspondants seront envoyés à votre(vos) destinataire(s) sur le Fédiverse. Ce protocole est nécessaire car pour la plupart des clients XMPP, les fichiers de média sont téléversés puis envoyés un par un en tant que messages séparés, ainsi le bridge doit connaître votre destinataire final avant de pouvoir partager les liens. Bien entendu, ces liens doivent être visibles publiquement (cela peut dépendre de la configuration de votre serveur XMPP).


    Gestion des messages

    Tout message envoyé ne peut plus être modifié après coup : même si le message originel envoyé peut être modifié ou corrigé depuis votre client (Fédiverse ou XMPP), ces changements ne seront pas reflétés du côté du destinataire et aucun nouveau message ne sera envoyé.

    La durée de conservation de tout message envoyé ou reçu par les comptes robots (à la fois Fédiverse et XMPP) est limitée à 30 jours, après quoi il sera effacé.


    Règles d’usage

    Ce robot fait partie des services GayFR et son utilisation suit les mêmes règles, disponibles sur le lien gayfr.online