Bilim binýady Adamlar bilen gürleşmek
Toparlaýyn söhbetdeşlikler
Öz-özünden syzmaýan şifrlenen topar gepleşikleri agzalyk. Her habar, bir açara gönükdirilen her bir agza üçin aýratyn örtülendir bir gezek ulanylýar.
Bu sahypa amatlylyk üçin maşyn terjime edilýär. Iňlis asyl nusgasy ulanylýan wersiýa.
Topar döretmek
/group @alice @bob Weekend plans şol agzalar bilen topar döredýär we
ady. Ady islege bagly däl. Şeýle hem saýlap bilersiňiz Topar söhbetdeşligi dörediň dan
kimdir biriniň kontekst menýusy ýa-da ulanyň + toparyndaky söhbetler bölüminiň gapdalynda
gapdal paneli.
Toparyň toparyna öwrülýärsiňiz eýesi. Toparlar ýapylýar 100 agza, sebäbi her habar her biri üçin aýratyn kodlanýar we her habar üçin janköýer çäklendirilen bolmaly.
Agza goşmak
/addmember @nym, ýa-da /invite @nym toplagda bolanyňyzda. Eýesiniň we adminleriň başga hiç kiminiň muny edip biljekdigi toparyň agzalara başgalary goşmaga rugsat beriň sazlamak, toparyň kontekst menýusynda.
/groupinfo häzirki agzalary görkezýär.
Salgylary çagyryň
Standart boýunça öçülen. Eýesi ýa-da admin işledýär Çakylyk baglanyşygy arkaly goşulmaga rugsat beriň toplaryň kontekst menýusyndan, soňra bolsa şol ýerde ssylka peýda bolýar — olar üçin we şeýle hem "agzalara başgalary goşmaga rugsat ber" sazlamasy işjeň bolsa, agzalar üçin hem.
Çakylyk baglanyşygyny açan täze birine ilki bilen nym saýlamak ýa-da girmek haýyş edilýär; goşulmak soň özbaşdak başlaýar, şonuň üçin baglanyşygy ikinji gezek tapmaly däl.
Çakylyk baglanyşygyny täzeden düzüň şu wagta çenli paýlaşylan her baglanyşygy bir gezekde ýatyrýar. A ulanyň baglanyşyk, niýet etmedik ýeriňizde gutardy.
Taryhy täze agzalar bilen paýlaşmak
Şeýle hem dolandyryş taýdan öçürilen, şeýle hem eýesiniň ýa-da administratoryň kararyna bagly: Taryhy täze agzalaryň bilen paýlaşyň toplukyň kontekst menýusynda.
Munuň bilen kimdir biri goşsa, toparyň iň soňkusyna çenli öňe gidýär 50 habar täze agza, ýekeje şifrlenen blob hökmünde, ýeke özi. Iberilen habarlar bellendi tassyklanmadyk, sebäbi asyl awtorlaryň gollaryny gaýtadan barlap bolmaýar tekst üçünji tarap tarapyndan gowşurylandan soň - goşan adama ynanýarsyňyz geçenlerini redaktirlemeli dälsiňiz.
Eýeler, adminler, moderatorlar we agzalar
| Buýruk | Bolýar | Kim edip biler |
|---|---|---|
/kick @nym | Bir agzany aýyrýar | Eýesi, adminler, moderatorlar |
/ban @nym | Olary aýyrýar we gaýdyp gelmegini bökdeýär | Eýesi, adminler, moderatorlar |
/unban @nym | Gadaganlygy ýatyrýar | Eýesi, adminler, moderatorlar |
/addmod @nym | Moderatorlyga çykýar | Eýesi, administratory |
/removemod @nym | Moderatory görkezýär | Eýesi, administratory |
/addadmin @nym | Admin derejesine geçirildi | Eýesi |
/removeadmin @nym | Admini derejesini aşaklandyrýar | Eýesi |
/transferowner @nym | Topary tabşyrýar | Eýesi |
/leave | Topardan aýyrýar | Her kim |
Toparyň takmynan bir eýesi, islendik sany admini we moderatory bar. Bölünişme şularyň arasyndadyr: acting on adamlar we ... esasynda hereket etmek toplukModeratorlar agzalary aýyrýarlar, bloklaýarlar we blokdan çykarýarlar, şol zatlar bolsa olaryň edýän ýeke-täk işidir. Adminler hem şonuň ýaly edýärler, şeýle hem toparyň özüni üýtgedýän ähli zatlary — onuň adyny, düşündirişini, çagyryş linkini, sazlamalaryny, kimleriň agza goşup biljekdigini — amala aşyrýarlar we moderatorlary belleýärler ýa-da wezipelerinden boşadýarlar. Adminleri diňe eýesi belleýär we topary başga birine diňe eýesi tabşyryp bilýär.
Hiç kim öz derejesinden pes ýa-da öz derejesindäki biri barada çäre görip bilmez. Moderator başga bir moderatory çykaryp bilmez, admin başga bir admini derejesini aşaklandyryp bilmez we eýesiniň özi bolmasa hiç kim eýe barada çäre görüp bilmez. Eýelik — üstüne goşulýan däl-de, çalşylýan ýeke-täk derejedir: /transferowner
elinde saklaýar, ikinji eýäni goşmaýar.
Araçy etmek üçin serwer ýok, şonuň üçin her bir müşderi roluň özüni - haçan barlaýar ortaça hereket ibermek we alýan her moderasiýa hadysasynda. Müşderi ýok güýjüni talap edýänler, diňe beýlekiler tarapyndan äsgerilmeýär.
Topar şifrlemesi nähili işleýär
Toparlaýyn söhbetdeşliklerde NIP-17 myş-myşlary we NIP-59 sowgat gaplary ulanylýar şahsy habarlar, her agza üçin bir örtük şol agza üçin kodlanan. Nymchat soňra adaty NIP-17 ýok zady goşýar.
Alyjy düwmelerini aýlamak
Nönekeý NIP-17 bilen, estafeta tomaşa edýän biri şol bir wagtyň özünde N sowgat gaplarynyň peýda bolandygyny görýär, N dürli pubkeýlere ýüzlenýär. Bu agzalyk sanawy, şifrlemegiň zerurlygy ýok okamak.
Şonuň üçin Nymchat alyjynyň düwmelerini aýlaýar. Her gezek ibereniňizde, müşderiňiz täze çykýar
ephemeral klawiatura we köpçüligiň ýarysyny mahabatlandyrýar şifrlenen myş-myşyň içindeýaly
ephemeral_pk belligi. Şondan soň hemmeler öz habarlaryna şol açara ýüzlenýärler
hakyky biriniň ýerine. Synçy üçin topardaky her bir habar arasynda bolýar
Haýsydyr bir şahsyýet bilen göze görünmeýän we iki habar paýlaşmaýan bir gezeklik çagalar
alyjy.
Ylalaşykdan soňky dikeldiş
Şol aýlanma hem dikeldiş mehanizmidir. Enjam bozulsa, ulanyjy ýönekeý habar iberýär: mahabatlandyrýan täze efemer açary, her agzanyň köne ýerini çalyşýar awtomatiki usulda. Toparlaýyn tertipli tertipnama ýok we toparyň razy bolmagy üçin hiç zat ýok üstünde.
Uzakdan soň gaýdyp gelmek
Efemer düwmeleri aýlanýar we olary alyp barýan wakalar röleň möhleti gutarýar. Müşderi Birnäçe günläp awtonom, beýlekileriň geçmişine geçen açarlary saklap gaýdyp biler. Şeýle we ş.m. täzeden birikdiriň, ýeterlik uzak aralykdan soň, hersine nyrh çäklendirilen açar-resync haýyşyny iberýär toparlar we häzirki açarlary täzeden alyşmak - uzak dynç alyşyň öwrülmeginiň öňüni alýan zat indi okap bilmeýän topara giriň.
Nymchat ulanyjylarynyň arasyndaky topar habarlary, ýokarsynda kwantdan soňky açar alyş-çalşyny hem ulanyp biler ýokarda. Her bir agzanyň eýýäm aýratyn kodlanan nusgasyny alýandygy sebäpli, bir topar garyşyp biler ikisem erkin - we habar diňe her agza kabul edilende kwant çydamly diýilýär Şeýdip. Serediň kwant çydamly şifrlemek.