xmpp-it:guide:cosa-e-una-muc
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
xmpp-it:guide:cosa-e-una-muc [2025/01/03 12:23] – vril | xmpp-it:guide:cosa-e-una-muc [2025/06/16 14:08] (versione attuale) – Piccoli dettagli rob | ||
---|---|---|---|
Linea 2: | Linea 2: | ||
- | I gruppi in XMPP vengono chiamati | + | I gruppi |
+ | Le MUC sono gruppi di discussione molto versatili e configurabili in svariati modi, in altri sistemi di messaggistica possono essere chiamati in altro modo: stanze, gruppi di discussione, | ||
+ | Questa nomenclatura spesso viene usata anche nel mondo xmpp. | ||
+ | Quando si crea una MUC, il client in uso solitamente chiede se creare una MUC pubblica o una MUC privata. | ||
+ | Per **Muc Pubblica** tendenzialmente si intende una MUC che: | ||
- | **MUC PRIVATE** | + | |
+ | | ||
+ | * In esse solo gli amministratori, | ||
- | Le MUC private non possono essere cercate nei motori di ricerca delle MUC. | + | Quando si crea una MUC pubblica, la si può impostare in differenti modi, il proprietario del canale può difatti assegnare vari ruoli a chi si iscrive al canale e può anche (ad esempio) decidere che l' |
- | Non sono anonime perchè mostrano gli indirizzi degli utenti (Jid), quindi ogni partecipante | + | |
- | **MUC PUBBLCHE** | + | Per **MUC Privata** tendenzialmente invece si intende una MUC che: |
- | Le MUC pubbliche possono essere cercate nei motori di ricerca | + | * Non è ricercabile tramite i motori di ricerca |
- | Quando si crea una MUC pubblica, la si può impostare | + | * Solo gli utenti che hanno ricevuto un invito possono accedervi |
+ | * In genere non sono anonime perché mostrano gli indirizzi degli utenti (JID), quindi ogni partecipante può vedere gli indirizzi di tutti gli altri partecipanti (Non-Anonymous Room) e scrivergli. | ||
+ | |||
+ | |||
+ | Una volta scelto quale tipo di MUC creare, il client crea una MUC con le configurazioni di default appropriate per il tipo di MUC scelta. | ||
+ | |||
+ | |||
+ | // | ||
+ | |||
+ | |||
+ | |||
+ | ===== APPROFONDIMENTI: | ||
+ | |||
+ | Con riferimento di una MUC un utente può avere vari ruoli, come descritti [[https:// | ||
+ | |||
+ | |||
+ | * **Moderator (Moderatore)** | ||
+ | Un ruolo di stanza che di solito è associato agli amministratori di stanza, ma che può essere concesso anche ai non amministratori; | ||
+ | |||
+ | * **Participant (Partecipante)** | ||
+ | Un occupante che non ha lo status di amministratore in una stanza moderata. Un partecipante è un utente avente voce (a differenza di un visitatore). | ||
+ | |||
+ | * **Visitor (Visitatore)** | ||
+ | In una stanza moderata, un occupante che non ha voce (a differenza di un partecipante). | ||
+ | |||
+ | * **None (Nessuno)** | ||
+ | Assenza di ruolo in relazione alla MUC. | ||
+ | |||
+ | ===== APPROFONDIMENTI: | ||
+ | |||
+ | La specifica delle MUC definisce cinque [[https:// | ||
+ | |||
+ | * **Owner (Proprietario)** | ||
+ | Il creatore della MUC e suo proprietario. Ha potere di vita e di morte sulla stessa, oltre agli stessi poteri di un amministratore. | ||
+ | |||
+ | * **Admin (Amministratore)** | ||
+ | Amministratore, | ||
+ | |||
+ | * **Member (Membro)** | ||
+ | Membro, può entrare in una MUC per soli membri, ma non ha poteri sui ruoli. | ||
+ | |||
+ | * **Outcast (Espulso)** | ||
+ | È un utente bandito dal gruppo e che quindi non può parteciparvi. | ||
+ | |||
+ | * **None (Nessuno)** | ||
+ | Assenza di affiliazione alla MUC. | ||
+ | |||
+ | ===== APPROFONDIMENTI: | ||
+ | |||
+ | Le MUC hanno tante configurazioni possibili, alcuni client (es. Conversations) permettono (per ora) di visualizzarne solo alcune, mentre altri (es. Cheogram, Monocles, Gajim...) tutte. Per capire cosa significhino tutte le varie opzioni si può fare riferimento alla [[https://xmpp.org/ | ||
+ | |||
+ | |||
+ | Di seguito le opzioni che potreste trovare nella configurazione della muc e cosa significano, | ||
+ | |||
+ | |||
+ | * **Title** | ||
+ | titolo della muc | ||
+ | * **Description** | ||
+ | descrizione della muc | ||
+ | * **Language tag for room (' | ||
+ | indica la lingua o le lingue utilizzate all' | ||
+ | * **Persistent (room should remain when it is empty)** | ||
+ | anche se la muc rimane vuota, essa non si elimina e rimane attiva | ||
+ | * **Include room information in public list** | ||
+ | indica se permettere di includere le informazioni della stanza in liste pubbliche | ||
+ | * **Natural Language for Room Discussions** | ||
+ | indica | ||
+ | * **Make room persistent** | ||
+ | indica che la muc non si distrugge se rimane vuota | ||
+ | * **Only allow members to join** | ||
+ | se attiva permette di unirsi alla MUC solo chi viene invitato | ||
+ | * **Allow members to invite new members** | ||
+ | se attiva permette agli utenti di invitare altri utenti | ||
+ | * **Allow anyone to set room's subject** | ||
+ | permette a tutti i partecipanti alla muc di cambiare il soggetto della muc (anche a chi non è Admin) | ||
+ | * **Moderated (require permission to speak)** | ||
+ | Solo gli admin e gli utenti a cui è stata concessa la voce (partecipanti) possono scrivere. | ||
+ | * **Addresses (JIDs) of room occupants may be viewed by: [Moderator only / Anyone]** | ||
+ | Gli indirizzi (JID) degli utenti occupanti possono essere visti solo dai moderatori o da tutti | ||
+ | * **Maximum number of history messages returned by room** | ||
+ | Numero massimo di messaggi della cronologia mostrati da una stanza se si scrolla la cronologia | ||
+ | * **Default number of history messages returned by room** | ||
+ | Numero predefinito di messaggi della cronologia mostrati da una stanza appena ci si entra | ||
+ | * **Only show partecipants with roles [risposta multipla: none / visitor / partecipant / moderator]** | ||
+ | nella lista degli utenti partecipanti della stanza permette di indicare quali mostrare | ||
+ | * **Archive chat on server** | ||
+ | Se contrassegnato, | ||
+ | * **Allow private messages from [null? / Everyone / Partecipants / Moderators / Members / No one]** | ||
+ | Permette di scegliere chi può mandare messaggi privati nella stanza. | ||
+ | * **Always allow private mesages to moderators** | ||
+ | Permette di mandare sempre messaggi ai moderatori | ||
+ | * **Make room public searchable** | ||
+ | Permetti che la MUC sia pubblica, ovvero che sia ricercabile da qualunque utente e servizi di ricerca per le MUC. | ||
+ | * **Make partecipants list public** | ||
+ | Rende i partecipanti alla MUC pubblici, ovvero visibili a tutti | ||
+ | * **Make room password protected** | ||
+ | Per entrare nella MUC è necessario inserire una password | ||
+ | * **Password** | ||
+ | Password per entrare nella MUC | ||
+ | * **Maximum number of occupant** | ||
+ | Numero massimo di occupanti della MUC | ||
+ | * **Present real jubber IDs to [Moderator Only / Anyone]** | ||
+ | mostrare i JIDs solo ai moderatori o a tutti | ||
+ | * **Roles for which Presence is Broadcasted [Multiselection: | ||
+ | indica | ||
+ | * **Make room members-only** | ||
+ | La MUC non sarà pubblica ovvero solo chi è stato invitato potrà entrarci | ||
+ | * **Make room moderated** | ||
+ | Possono parlare solo gli Admin e a chi viene concesso di parlare attraverso la funzionalità " | ||
+ | * **Default users as partecipants** | ||
+ | Di default gli utenti potranno parlare nella MUC (partecipanti e non visitatori) | ||
+ | * **Roles that may send private messages [...]** | ||
+ | Qui si potranno scegliere i ruoli che potranno inviare messaggi privati agli utenti della MUC | ||
+ | * **Allow visitor to send private messages to [...]** | ||
+ | I visitatori della MUC potranno mandare i messaggi ai ruoli scelti nell' | ||
+ | * **Allow users to query other users** | ||
+ | In una MUC anonima è possibile scrivere privatamente agli altri utenti lasciando il loro JID anonimo (questi tipi di messaggi vengono chiamati sussurri) | ||
+ | * **Allow users to send invites** | ||
+ | Permette agli utenti di invitare altri utenti ad unirsi nella MUC | ||
+ | * **Allow visitors to send status text in presence updates** | ||
+ | Permette ai visitatori di impostare un messaggio di stato insieme alla presenza (ad esempio: AFK) | ||
+ | * **Allow visitors to change nickname** | ||
+ | permette ai visitatori della muc di cambiarsi nickname | ||
+ | * **Allow visitors to send voice requests** | ||
+ | permette ai visitatori di chiedere di parlare all' | ||
+ | * **Allow subscription** | ||
+ | l'utente sarà avvisato quando la stanza ritorna online dopo un incidente o altro guasto, facilitando così la funzione di rientrare automaticamente nella stanza. Sebbene i client e i server MUC non abbiano tradizionalmente implementato le subscription, | ||
+ | * **Minimum interval between voice request (in seconds)** | ||
+ | intervallo di secondi fra una richiesta di voce e l' | ||
+ | * **XMPP URI of Associated Publish.Subscribe Node** | ||
+ | identificatore del nodo pubsub (publish/ | ||
+ | * **Enable hats** | ||
+ | Abilita la funzionalità " | ||
+ | * **Make room CAPTCHA protected** | ||
+ | Per unirsi alla stanza è necessario risolvere un CAPTCHA | ||
+ | * **Exclude Jabber IDs from CAPTCHA challenge .... ** | ||
+ | Escludi determinati JIDs dal (risolvere il) CAPTCHA | ||
+ | |||
+ | |||
+ | |||
+ | ===== Link utili e risorse ===== | ||
+ | |||
+ | * Descrizione dei vari campi sui server Ejabbered (uno dei server XMPP più diffusi), [[http:// | ||
+ | * Specifiche delle MUC: [[http:// | ||
+ | * Descrizione dei tipi di stanze nelle specifiche delle MUC, [[http:// | ||
+ | * Terminologia utilizzata all' | ||
xmpp-it/guide/cosa-e-una-muc.1735903416.txt.gz · Ultima modifica: da vril