Contatti e canali
Come aggiungere un contatto
Ugolok non ha numeri di telefono né soprannomi con cui «trovarti» — al loro posto, ogni persona ha una chiave pubblica (inizia con npub1...). È allo stesso tempo un indirizzo e qualcosa che non può essere falsificato: un messaggio inviato con questa chiave proviene garantito da essa, e non da qualcun altro.
Procedura:
- Chiedi alla persona con cui vuoi comunicare la sua chiave pubblica (
npub...) — può essere copiata dalla schermata «Profilo» e inviata in qualsiasi modo (a voce, in un'altra app di messaggistica, mostrata di persona). - Apri la sezione «Contatti» → «Aggiungi contatto» e incolla la chiave ricevuta.
- Alla persona arriverà una richiesta. Dovrà accettarla dal suo lato.
- Dopo l'accordo reciproco, diventerete contatti e potrete scrivervi.
Una richiesta può essere annullata o rifiutata in qualsiasi momento — non succede nulla senza il consenso esplicito di entrambe le parti.
Importante: finché non avete scambiato le chiavi tramite un canale indipendente (di persona, per telefono, in un'altra app di messaggistica), non puoi essere completamente certo che una chiave appartenga davvero alla persona con cui vuoi comunicare — questa è una regola generale per qualsiasi sistema basato su chiavi, non una peculiarità di Ugolok.
Come funzionano i gruppi di contatti
Tutti i tuoi contatti possono essere organizzati in gruppi (per esempio «Famiglia», «Lavoro», «Amici») — è utile di per sé, e anche perché l'accesso ai tuoi canali dipende direttamente dai gruppi (vedi sotto).
Come funziona l'accesso ai canali
Un canale è il tuo spazio personale (qualcosa a metà tra un feed di post e una chat di gruppo) che tu, il suo creatore, controlli.
Quando crei un canale, scegli subito quali dei tuoi gruppi di contatti potranno vederlo. Questa è una scelta di progettazione deliberata: uno sconosciuto non può «bussare» direttamente a un canale — deve prima diventare un tuo contatto ed entrare in uno dei gruppi a cui hai concesso l'accesso.
A qualcuno questo può sembrare una restrizione eccessiva — non sempre si vuole aggiungere qualcuno ai contatti in anticipo solo per fargli leggere un canale. Abbiamo scelto deliberatamente questo modello: è più facile da capire («o ho accesso o non ce l'ho, e so esattamente tramite quale gruppo») e non lascia «buchi» accidentali attraverso cui l'accesso potrebbe finire a qualcuno non previsto.
Distinto dal diritto di leggere un canale, esiste il diritto di commentare — anche se una persona ha già accesso in lettura (tramite un gruppo), per commentare invia una richiesta separata, che tu approvi. È un livello aggiuntivo, non una sostituzione della regola dei gruppi descritta sopra.