Di tin dɛn we pɔsin fɔ no bɔt Fɔ tɔk to pipul dɛn
Grup chat dɛn
Ɛnd-to-ɛnd ɛnkript grup tɔk-tɔk we nɔ de lik dɛn yon mɛmbaship fɔ bi mɛmba. Ɛvri mɛsej dɛn rap apat fɔ ɛni mɛmba, we dɛn adrɛs to wan ki we na yuz wan tɛm.
Dɛn translet dis pej wit mashin fɔ mek i izi fɔ am. Di Inglish ɔrijinal na di vɛshɔn we de aplay.
Fɔ mek wan grup
/group @alice @bob Weekend plans mek wan grup wit dɛn mɛmba dɛn de ɛn dat
nem. Di nem na sɔntin we pɔsin kin disayd fɔ du. Yu kin pik bak Krio Grup Chat frɔm
sɔmbɔdi in kɔntɛks mɛnyu, ɔ yuz di + nia di Grup Chats sɛkshɔn na di
saydbar.
Yu bi di grup in yon pɔsin we gɛt am. Grup dɛn de kap pan 100 mɛmba dɛn, bikɔs ɛni mɛsej de ɛnkript sɛpret fɔ ɛni wan ɛn di per-mesej fan-out gɛt fɔ de baund.
Fɔ ad mɛmba dɛn
/addmember @nym, ɔ /invite @nym we yu de na di grup. If na so i bi
enibodi apat frɔm di ɔna kin du dis na di grup in yon alaw di mɛmba dɛn fɔ ad ɔda pipul dɛn
sɛtin, na di grup in kɔntɛks mɛnyu.
/groupinfo list di mɛmba dɛn we de naw.
Invayt link dɛn
Off bay difɔlt. Di ɔna de tɔn pan am Alaw fɔ jɔyn via inviteshɔn link frɔm di grup in kɔntɛks mɛnyu, afta dat di link de apia de — fɔ di ɔna, ɛn fɔ memba dem tu wen "alaw memba dem fo ad oda pipul" de on.
Dɛn kin aks sɔmbɔdi we nyu we opin inviteshɔn link fɔ pik nym ɔ log in fɔs; di jɔyn dɔn i kin bigin bak fɔ insɛf, so dɛn nɔ nid fɔ fɛn di link fɔ di sɛkɔn tɛm.
Riset Inviteshɔn Link rivok ɛvri link we dɛn sheb so fa insay wan go. Yuz am we a link don end op somwe yu no bin intend.
Fɔ sheb istri wit nyu mɛmba dɛn
Dɔn bak ɔf bay difɔlt, bak di ɔna in kɔl: Sheb istri wit nyu mɛmba dɛn in di grup in kɔntɛks mɛnyu.
Wit am on, enibodi we ad sombodi de fowod op to di grup las 50 mɛsej dɛn to dat nyu mɛmba, as wan singl ɛnkript blob, to dɛn nɔmɔ. Dɛn kin mak di mɛsej dɛn we dɛn dɔn fɔwad we dɛn nɔ dɔn chɛk fɔ no if dɛn dɔn chɛk, bikɔs dɛn nɔ go ebul fɔ chɛk di sayn dɛn we di ɔrijinal wan dɛn we rayt di buk bin rayt bak wans di tɛks dɔn rilay bay ɔda pɔsin — yu de trɔst di pɔsin we ad yu nɔ fɔ dɔn ɛdit wetin dɛn pas.
Di wan dɛn we gɛt di os, di wan dɛn we de moda ɛn di mɛmba dɛn
| Tɛl | Du | Udat kin ebul fɔ du am |
|---|---|---|
/kick @nym | I de pul wan mɛmba | Ɔna, di wan dɛn we de moda |
/ban @nym | I de pul dɛn ɛn blok dɛn fɔ kam bak | Ɔna, di wan dɛn we de moda |
/unban @nym | Lift wan ban we dɛn dɔn ban | Pɔsin we gɛt am |
/addmod @nym | I de promot to modarɛta | Pɔsin we gɛt am |
/removemod @nym | Dimot wan modarɛta | Pɔsin we gɛt am |
/transferowner @nym | I de gi di grup oba | Pɔsin we gɛt am |
/leave | I de pul yu kɔmɔt na di grup | Ɛnibɔdi |
No sava nɔ de fɔ arbitret, so ɛvri klaynt de chɛk di rol insɛf — we sɛn wan mɔdareshɔn akshɔn, ɛn bak pan ɛvri mɔdareshɔn ivin we i gɛt. Wan klaynt we de tɔk se pawa i nɔ gɛt, ɔlman jɔs nɔ de pe atɛnshɔn to am.
Aw grup ɛnkripshɔn de wok
Grup chat de yuz di sem NIP-17 rumors ɛn NIP-59 gift wraps as prayvet mɛsej dɛn, wan rap fɔ ɛni mɛmba, ɛni wan ɛnkript to da mɛmba de. Nymchat den ad somtin we standad NIP-17 no get.
Rotating risipiɛnt ki dɛn
Wit plain NIP-17, sombodi we de wach rilay si N gift wraps de apia di sem instant, adrɛs to N difrɛn pubkey dɛn. Dat na mɛmbaship list, ɛn i nɔ nid fɔ dikript am fɔ rid.
So Nymchat de rɔta di risipiɛnt ki dɛn. Evri taim yu send, yu klaynt mint wan fresh
ephemeral keypair ɛn advatayz in pɔblik haf insay di ɛnkript rɔmɔr, as wan
ephemeral_pk pent. Frɔm da tɛm de, ɔlman kin adrɛs dɛn mɛsej to da ki de
insted of yu rial wan. To pɔsin we de wach, ɛvri mɛsej na di grup de travul bitwin
wan tɛm pɔbki dɛn we nɔ gɛt ɛni link we pɔsin kin si to ɛni aydentiti, ɛn we nɔ gɛt tu mɛsej we de sheb a
di pɔsin we de gɛt am.
Pɔst-kɔmprɔmis rikavari
Dat rotation na di recovery mechanism bak. If wan divays dɔn kɔmprɔmis, di pɔsin we de yuz am simpul sɛn mɛsej: di nyu ephemeral ki we i de advatayz de tek di ol wan fɔ ɛvri mɛmba ɔtomɛtik wan. No ɔt-ɔf-band risink nɔ de fɔ arenj ɛn natin nɔ de fɔ di grup fɔ gri on.
Kam bak afta yu dɔn de fa
Ephemeral keys de rotate, ɛn di ivent dɛn we de kɛr dɛn de expire off relays. Wan klaynt we dɔn bi ɔflayna fɔ dez kin so kam bak ol ki ɔlman dɔn muf pas. So na so i bi rikonekt, afta wan lɔng inof gap, i de sɛn wan rit-limited ki-risayk riŋwe to ɛni wan pan in grup ɛn ri-ɛkshɛnj di ki dɛn we de naw — we na wetin de stɔp wan lɔng ɔlide fɔ tɔn insay wan grup we yu nɔ ebul fɔ rid igen.