« MUC » : différence entre les versions

De Wiki JabberFR
Aller à la navigation Aller à la recherche
(Explication sur les roles et les affiliations)
m (Modification terme salle en salon selon https://docs.modernxmpp.org/terminology/)
 
(31 versions intermédiaires par 13 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
'''Jabber''' permet de participer à des discussions de groupe. Cette fonctionnalité est souvent désignée par [[Glossaire#muc|MUC]] (Multi-User Chat) ou [[Glossaire#groupchat|GroupChat]].
'''Jabber''' permet de participer à des discussions de groupe. Cette fonctionnalité est souvent désignée par [[Glossaire#MUC|MUC]] (Multi-User Chat) ou [[Glossaire#GroupChat|GroupChat]].


== Comment joindre un salon de discussion ? ==
Ces salons permettent de discuter avec d’autres personnes sur un thème précis, ou avec des personnes qui ont les même centres d’intérêts. Ces discussions sont gérées par un logiciel spécial au niveau du serveur Jabber, lorsqu’on rejoint un salon il faut donc préciser l’adresse de ce serveur. Il n’est pas nécessaire d’avoir un compte sur le serveur que l’on souhaite utiliser.


À l'instar d'[http://fr.wikipedia.org/wiki/Internet_Relay_Chat IRC], pour prendre part à une discussion de groupe il faut rejoindre un salon sur un serveur de discussions. La manière de faire dépend du client utilisé.
== Comment joindre un salon de discussion ? ==
Pour rejoindre un salon de discussion, il faut déjà avoir un client qui gère ces salons. [[#Clients permettant les discussions de groupe|Voir la liste]].  


Dans tous les cas, il vous faudra préciser :
Ensuite il faut trouver un salon. Vous pouvez soit en créer un, soit en rejoindre un existant. La plupart des clients permettent de voir la liste des salons pour un serveur précis. Il n’existe pas d’annuaire recensant tout les salons Jabber.
# Le nom d'un [[GroupChat#Serveurs de conférences|serveur de conférence]] (JabberFR.org fournit [http://chat.jabberfr.org/ chat.jabberfr.org])
 
# Le nom du salon auquel vous souhaitez vous connecter
Pour rejoindre un salon vous avez donc besoin :
# Un pseudonyme vous identifiant dans le salon
# Du nom d’un [[#Serveurs de conférences|serveur de conférence]] (JabberFR.org fournit [http://chat.jabberfr.org/ chat.jabberfr.org])
# Du nom du salon auquel vous souhaitez vous connecter
# D’un pseudonyme vous identifiant dans le salon


[[Image:Connexion_groupchat.png]]
[[Image:Connexion_groupchat.png]]


Si le salon n'existe pas déjà, il sera créé.
Si le salon n’existe pas déjà, il sera créé.


[[Image:Creation_groupchat.png]]
[[Image:Creation_groupchat.png]]


== Que permet un salon de discussion ? ==
== Que permet un salon de discussion ? ==
 
Une fois dans un salon, le fonctionnement est similaire à celui d’IRC :
Une fois dans un salon, le fonctionnement est similaire à celui d'IRC :
* c’est une discussion en groupe ;
* C'est une discussion en groupe ;
* il est possible de changer son pseudonyme ;
* Il est possible de changer son pseudonyme ;
* il est possible de réserver son pseudonyme par serveur de chat ;
* Il est possible de réserver son pseudonyme par serveur de chat
* on peut inviter des contacts à nous rejoindre dans un salon ;
* On peut inviter des contacts à nous rejoindre dans un salon ;
* il est possible de ''s’isoler'' avec une personne pour parler en privé ;
* Il est possible de « s'isoler » avec une personne pour parler en privé ;
* il est possible de créer des salons de discussion modérés ;
* Il est possible de créer des [[GroupChat#La modération : tranquilité assurée|salles de discussion modérées]] ;
* chaque salon comporte un sujet (''topic''), que les modérateurs peuvent changer ;
* Chaque salon comporte un sujet (topic), que les modérateurs peuvent changer ;
* par défaut, seuls les modérateurs ont accès à l’adresse réelle des membres (les autres membres n’ont accès qu’au nom du serveur et au pseudonyme, ils voient les messages venir de ''salon@serveur_de_discussion/pseudonyme'');
* Par défaut, seuls les modérateurs ont accès à l'adresse réelle des membres (les autres membres n'ont accès qu'au nom du serveur et au pseudonyme, ils voient les messages venir de ''salle@serveur_de_discussion/pseudonyme'') ;
* le serveur de discussion indique, via la navigation dans les services, une liste des salons qu’il héberge (si bien que les salons au nom évocateur attirent naturellement, à la manière d’IRC, les personnes intéressées);
* Le serveur de discussion indique, via la navigation dans les services, une liste des salons qu'il héberge (si bien que les salons au nom évocateur attirent naturellement, à la manière d'IRC, les personnes intéressées) ;
* les salons peuvent être publics (accessibles à tous) ou privés (accessibles seulement à une liste de membres prédéfinie), ou accessible par mot de passe ;
* Les salons peuvent être publics (accessibles à tous) ou privés (accessibles seulement à une liste de membres préféfinie), ou accessible par mot de passe ;
* il est possible de rendre les salons de discussion persistants ;
* il est possible de rendre les salons de discussion persistants
* il est possible d’enregistrer les discussions qui ont lieu dans le salon. Par exemple : http://chat.jabberfr.org/logs/.
* Il est possible d'enregistrer les discussions qui ont lieu dans le salon. Ex: http://chat.jabberfr.org/logs/
* etc.
 
== La modération : tranquilité assurée ==
 
Il est possible de définir, pour un salon donné, une liste d'utilisateurs qui auront des privilèges spécifiques. On trouve cinq types d'utilisateurs :
* les ''exclus'' : l'accès à la salle de discussion leur est interdit ;
* les ''visiteurs'' : ils peuvent entrer dans la salle mais ne peuvent pas participer aux discussions ;
* les ''membres'' : ils peuvent participer aux discussions. C'est le type par défaut ;
* les ''modérateurs'' : tout comme sur IRC, ou bien dans un forum, leur rôle est de garantir la bonne tenue du canal de discussion, ainsi que le respect des uns envers les autres. Ces utilisateurs privilégiées peuvent également exclure des utilisateurs qui posent problème ;
* les ''propriétaires'' : ces utilisateurs ont tous les droits, y compris celui de changer la configuration de la salle.


== Serveurs de conférences ==
== Serveurs de conférences ==
Tous les serveurs Jabber ne sont pas forcément des serveurs de conférence.


Tous les serveurs jabber ne sont pas forcément des serveurs de conférence.
Voici quelques serveurs disponibles :
* ''chat.jabberfr.org'' (France) ;
* ''chat.fritalk.com'' (France) ;
* ''conference.codingteam.net'' (France) ;
* ''chat.amessage.info'' (Allemagne) ;
* ''conference.jabber.ru'' (Russie) ;
* ''conference.swissjabber.ch'' (Suisse) ;
* ''conference.jabber.org'' (États-Unis, le serveur est surchargé, les temps de latence peuvent être importants) ;
* ''chat.zenwalk.fr'' (France).


Voici quelques serveurs disponibles :
D’une manière plus générale, consultez la [http://xmpp.org/services/ liste des serveurs publics]. Vous pouvez utiliser n’importe quel serveur supportant le ''GroupChat'', sans avoir besoin d’un compte local sur le serveur.
* '''''chat.jabberfr.org''''' (France)
* ''chat.fritalk.com'' (France)
* ''chat.amessage.info'' (Allemagne)
* ''conference.jabber.ru'' (Russie)
* ''conference.swissjabber.ch'' (Suisse)
* ''conference.jabber.org'' (USA, le serveur est surchargé, les temps de latence peuvent être importants)


D'une manière plus générale, consultez la [http://www.xmpp.net/ liste des serveurs publics]. Vous pouvez utiliser n'importe quel serveur supportant le « Group Chat », sans avoir besoin d'un compte local sur le serveur.
'''MUCSearch''' est un moteur de recherche de MUC : http://search.wensley.org.uk/


== Clients permettant les discussions de groupe ==
== Clients permettant les discussions de groupe ==
Les fonctionnalités basiques de discussion de groupe sont définies par le protocole GroupChat 1.0. MUC est une extension de GroupChat 1.0 permettant la configuration avancée des salons et la modération. Ci-dessous la liste des premières versions respectives des clients Jabber permettant les discussions de groupe :
* [[Coccinella]] 0.9.11 supporte MUC ;
* [[Gaim]] 1.5 supporte MUC, la gestion des privilèges et de la configuration se fait à partir des commandes ''IRC'' ;
* [[Pidgin]] 2.0.0 supporte MUC, la gestion des privilèges et de la configuration se fait à partir des commandes ''IRC'' ;
* [[Gajim]] 0.8 supporte MUC ;
* [[JWChat]] 1.0beta2 supporte MUC ;
* [[Kopete]] 0.9.2 supporte Groupchat 1.0 ;
* [[Meebo]] Alpha supporte Groupchat 1.0 ;
* [[MUCkl]] supporte le MUC, utilise une interface web, et ne requiert pas de compte Jabber ;
* [[Psi]] 0.11 supporte MUC ;
* [[Spark]] 2.0 supporte MUC ;
* [[Tkabber]] supporte le MUC ;
* [[MCabber]] supporte le MUC ;
* [[JabberEl]] supporte le MUC ;


Les fonctionnalités basiques de discussion de groupe sont définies par le protocole GroupChat 1.0. MUC est une extension de GroupChat 1.0 permettant la configuration avancée des salles et la modération.
== Les salons à connaître ==
* [[Coccinella]] 0.9.11 supporte MUC
Si vous souhaitez essayer les salons de discussion Jabber, rencontrer des gens, parler de tout et de rien ou parler d’un sujet précis mais que vous ne savez pas où aller, vous pouvez jeter un œil à notre [[Salles de discussion|sélection de salons de discussion publiques]].
* [[Gaim]] 1.5 supporte MUC sauf la gestion des privilèges et la configuration des salons
* [[Gajim]] 0.8 supporte MUC
* [[JWChat]] 1.0beta2 supporte MUC
* [[Kopete]] 0.9.2 supporte Groupchat 1.0
* [[Meebo]] Alpha supporte Groupchat 1.0
* [[MUCkl]] supporte le MUC, utilise une interface web, et ne requiert pas de compte jabber
* [[Psi]] 0.9.3 supporte Groupchat 1.0
* [[Spark]] 2.0 supporte MUC
* [[Tkabber]] supporte le MUC
* [[MCabber]] supporte le MUC


== Les salles à connaître ==
== Liens ==
 
* [[Administrer un salon]]
Si vous souhaitez essayer les salles de discussion Jabber, rencontrer des gens, parler de tout et de rien ou parler d'un sujet précis mais que vous ne savez pas où aller, vous pouvez jeter un oeil à notre [[Salles de discussion|sélection de salles de discussion publiques]].
* [[Salon persistant|Rendre un salon de discussion persistant]]
 
== Configurer un salon ==
;Natural-Language Room Name : Le nom du salon
;Short Description of Room : La description du salon
;Message for user leaving room : Message envoyé lorsque quelqu'un quitte le salon
;Message for user joinging : Message envoyé lorsque quelqu'un rejoint le salon
;Message for user renaming nickname in room : Message envoyé lorsque quelqu'un change de nom
;Allow Occupants to Change Subject : Autoriser tous les occupants du salon à pouvoir changer le sujet du salon
;Maximum Number of Room Occupants : Nombre maximal de personne à être simultanément sur le salon
;Lock nicknames to JID usernames? : Oblige les participants à avoir comme pseudonyme la première partie de leur JID
;Allow Occupants to query other Occupants? : Permet aux participants d'envoyer des requêtes aux autres participants (par exemple requête de version)
;Allow Public Searching for Room : Affiche le salon dans la liste publique des salons
;Make Room Persistent : Le salon ne sera pas détruit même s'il est vide
;Consider all Clients as Legacy (shown messages) : Considère les clients comme ne supportant pas la XEP 45, les messages lorsque quelqu'un entre ou sort sont donc envoyés
;Make Room Moderated : Les simples visiteurs ne pourront plus parler à moins qu'ils ne deviennent des participants
;Make Occupants in a Moderated Room Default to Participant : Les personnes joignant un salon modéré auront le droit de parler
;Ban Private Messages between Occupants : Interdire les discussions privés entre occupants du salon
;An Invitation is Required to Enter : Il faut une invitation pour pouvoir rentrer sur le salon
;Allow Occupants to Invite Others : Autoriser tous les occupants d'un salon à en inviter d'autres. Par défaut, seul les admins peuvent envoyer des invitations
;A Password is Required to enter : Il faut taper un mot de passe pour pouvoir entrer sur le salon
;The Room Password : Mot de passe à donner si le salon est protégé par un mot de passe
;Affiliations that May Discover real JIDs of Occupants : Autoriser seulement les propriétaires et les admins, ou tous les occupants, à voir le vrai JID des occupants.
;Enable Logging of Room Conversations : Activer l'enregistrement des conversations du salon
;Logfile format : Format utiliser pour l'historique du salon
 
 
== Les droits ==
Les MUC permettent une gestion des droits assez complexe.
Il y'a deux sortes de droits pour les utilisateurs : les affiliations et les rôles.
=== Rôles ===
Les rôles sont des droits temporaires, ils sont perdus lorsque la personne quitte le salon.
Il existe quatre rôles différents :
* Aucun : ce sont les personnes qui ne sont pas dans le salon. Ils ne peuvent donc rien faire
* Visiteurs : ils reçoivent les messages des autres utilisateurs, par contre ils ne peuvent pas parler
* Participants : comme les visiteurs ils reçoivent les messages, et en plus peuvent en envoyer.
* Modérateurs : ils peuvent faire tout ce que font les membres et ils peuvent éjecter ou donner/enlever la permission de parler aux autres utilisateurs
 
=== Affiliations ===
Les affiliations sont conservés, même si la personne quitte le salon.
Il existe cinq types d'affiliations différentes :
* Parias : aussi appelés bannis, ils ne peuvent pas rejoindre le salon
* Aucune : ils peuvent rejoindre le salon et reçoivent le rôle par défaut de ce salon (visiteur ou participant, selon si le salon est modéré ou non)
* Membres : ils peuvent rejoindre le salons, même s'il est configuré pour n'accepter que les membres. Ils sont automatiquement participants lorsqu'ils rejoignent le salon
* Administrateurs : ils peuvent modifier la liste des membres, et sont automatiquement modérateurs
* Propriétaires : ils peuvent modifier la liste des membres, des administrateurs et des propriétaires. Ils sont automatiquement modérateurs, et peuvent changer la configuration du salon ainsi que la détruire


 
[[Catégorie:Fonctionnalité Jabber]]
== Liens ==
* [[Salon_Persistant|Rendre un salon de discussion persistant]]

Dernière version du 24 octobre 2020 à 09:48

Jabber permet de participer à des discussions de groupe. Cette fonctionnalité est souvent désignée par MUC (Multi-User Chat) ou GroupChat.

Ces salons permettent de discuter avec d’autres personnes sur un thème précis, ou avec des personnes qui ont les même centres d’intérêts. Ces discussions sont gérées par un logiciel spécial au niveau du serveur Jabber, lorsqu’on rejoint un salon il faut donc préciser l’adresse de ce serveur. Il n’est pas nécessaire d’avoir un compte sur le serveur que l’on souhaite utiliser.

Comment joindre un salon de discussion ?

Pour rejoindre un salon de discussion, il faut déjà avoir un client qui gère ces salons. Voir la liste.

Ensuite il faut trouver un salon. Vous pouvez soit en créer un, soit en rejoindre un existant. La plupart des clients permettent de voir la liste des salons pour un serveur précis. Il n’existe pas d’annuaire recensant tout les salons Jabber.

Pour rejoindre un salon vous avez donc besoin :

  1. Du nom d’un serveur de conférence (JabberFR.org fournit chat.jabberfr.org)
  2. Du nom du salon auquel vous souhaitez vous connecter
  3. D’un pseudonyme vous identifiant dans le salon

Si le salon n’existe pas déjà, il sera créé.

Que permet un salon de discussion ?

Une fois dans un salon, le fonctionnement est similaire à celui d’IRC :

  • c’est une discussion en groupe ;
  • il est possible de changer son pseudonyme ;
  • il est possible de réserver son pseudonyme par serveur de chat ;
  • on peut inviter des contacts à nous rejoindre dans un salon ;
  • il est possible de s’isoler avec une personne pour parler en privé ;
  • il est possible de créer des salons de discussion modérés ;
  • chaque salon comporte un sujet (topic), que les modérateurs peuvent changer ;
  • par défaut, seuls les modérateurs ont accès à l’adresse réelle des membres (les autres membres n’ont accès qu’au nom du serveur et au pseudonyme, ils voient les messages venir de salon@serveur_de_discussion/pseudonyme) ;
  • le serveur de discussion indique, via la navigation dans les services, une liste des salons qu’il héberge (si bien que les salons au nom évocateur attirent naturellement, à la manière d’IRC, les personnes intéressées) ;
  • les salons peuvent être publics (accessibles à tous) ou privés (accessibles seulement à une liste de membres prédéfinie), ou accessible par mot de passe ;
  • il est possible de rendre les salons de discussion persistants ;
  • il est possible d’enregistrer les discussions qui ont lieu dans le salon. Par exemple : http://chat.jabberfr.org/logs/.

Serveurs de conférences

Tous les serveurs Jabber ne sont pas forcément des serveurs de conférence.

Voici quelques serveurs disponibles :

  • chat.jabberfr.org (France) ;
  • chat.fritalk.com (France) ;
  • conference.codingteam.net (France) ;
  • chat.amessage.info (Allemagne) ;
  • conference.jabber.ru (Russie) ;
  • conference.swissjabber.ch (Suisse) ;
  • conference.jabber.org (États-Unis, le serveur est surchargé, les temps de latence peuvent être importants) ;
  • chat.zenwalk.fr (France).

D’une manière plus générale, consultez la liste des serveurs publics. Vous pouvez utiliser n’importe quel serveur supportant le GroupChat, sans avoir besoin d’un compte local sur le serveur.

MUCSearch est un moteur de recherche de MUC : http://search.wensley.org.uk/

Clients permettant les discussions de groupe

Les fonctionnalités basiques de discussion de groupe sont définies par le protocole GroupChat 1.0. MUC est une extension de GroupChat 1.0 permettant la configuration avancée des salons et la modération. Ci-dessous la liste des premières versions respectives des clients Jabber permettant les discussions de groupe :

  • Coccinella 0.9.11 supporte MUC ;
  • Gaim 1.5 supporte MUC, la gestion des privilèges et de la configuration se fait à partir des commandes IRC ;
  • Pidgin 2.0.0 supporte MUC, la gestion des privilèges et de la configuration se fait à partir des commandes IRC ;
  • Gajim 0.8 supporte MUC ;
  • JWChat 1.0beta2 supporte MUC ;
  • Kopete 0.9.2 supporte Groupchat 1.0 ;
  • Meebo Alpha supporte Groupchat 1.0 ;
  • MUCkl supporte le MUC, utilise une interface web, et ne requiert pas de compte Jabber ;
  • Psi 0.11 supporte MUC ;
  • Spark 2.0 supporte MUC ;
  • Tkabber supporte le MUC ;
  • MCabber supporte le MUC ;
  • JabberEl supporte le MUC ;

Les salons à connaître

Si vous souhaitez essayer les salons de discussion Jabber, rencontrer des gens, parler de tout et de rien ou parler d’un sujet précis mais que vous ne savez pas où aller, vous pouvez jeter un œil à notre sélection de salons de discussion publiques.

Liens