Batayan ti pannakaammo Pannakisarita kadagiti tattao
Dagiti panag-chat ti grupo
End-to-end encrypted group conversations a saan nga agruar ti bukodda kinamiembro. Tunggal mensahe ket nabalkot a naisina para iti tunggal miembro, a naiturong iti maysa a tulbek nga isu nausar iti maminsan.
Daytoy a panid ket naipatarus babaen ti makina para iti kombeniente. Ti Ingles nga orihinal ti bersion nga agaplikar.
Panagparnuay iti grupo
/group @alice @bob Weekend plans mangparnuay iti grupo a kadua dagita a miembro ken dayta
nagan. Opsional ti nagan. Mabalin met ti agpili Mangaramid ti Group Chat manipud
ti context menu ti maysa a tao, wenno usaren ti + iti abay ti benneg ti Group Chats iti
sidebar ti sikigan.
Agbalinka a kukua ti grupo akin-kua. Grupo ti cap iti 100 ti miembroNapateg dagiti dadduma a mensahe ken dagiti dadduma pay a mensahe, ket dagiti dadduma pay a mensahe ken dagiti dadduma pay a mensahe. Agtawenak idi iti 37/100. Kitaen dagiti ladawan. PimmanawTi grupo ket saan nga agipatpatarus kadagiti tattao, iti nagan, iti link, wenno iti request.
Panagnayon kadagiti miembro
/addmember @nym, wenno /invite @nym Daytoy ket addaan iti kaaduan kadagitoy no kalgaw. Agipatpatarus dagiti dadduma setting, iti menu ti konteksto ti grupo.
/groupinfo ilistana dagiti agdama a miembro.
Mangawis kadagiti link
Apay a naaddaan iti ad-adu pay nga ad-adu pay? Palubosan ti makikadua babaen ti invite link iti konteksto a menu ti grupo, saantayo ti link a makakita iti dayta – para kadagiti membro, ken para kadagiti membro laeng idi naaddaan ti “ayaten dagiti membro a maipaay iti dadduma.”
Maysa a brand new a manglukat iti invite link ti makiddaw nga umuna a mangpili iti nym wenno ag-log in; ti join kalpasanna agsubli a bukodna, isu a dida kasapulan a sapulen ti silpo iti maikadua a gundaway.
I-reset ti Link ti Awis revokes tunggal link a naibinglay agingga ita iti maysa a panagdaliasat. Usaren dayta no a link ket nagtungpal iti sadinoman a dimo pinanggep.
Agbiruk iti link a Kitaen dagiti ladawan. Ngem saan a naaddaan ti dadduma: ti nagan ti grupo ken, manipud kadagiti link a nailawlawag iti actuary a app, ti opisina, ti avatar, ti bilang ti miyembro ken agingga iti lima ti adminna. Ti detalye ket sinurat ti miembro a nailawlawag ti link, ken ti preview a sinuratna ket saan a check out ti nagan iti tunggal.
Agbiruk iti ad-adu pay a request., iti menu ti grupo, insurona ti maysa a tattao iti nagbaetan ti link ken ti grupo. Amin a nagbaetan ti link, inaramidna ti maysa a peticion ket inaramidna ti maysa a peticion, ti peticionista makita Agbiruk iti approval.Ngem saan a nagpateg ti inaramidna ti inaramidna. Agbiruk iti peticion.Ngem saan a nagpateg a nagpakarsoda, saan a nagpateg a nagpakarsoda, saan a nagpateg a nagpateg a nagpakarsoda.
Panangibinglay iti pakasaritaan kadagiti baro a miembro
Naaddaankami iti maysa nga ad-adu pay nga ad-adu nga ad-adu: Agbiruk iti istorya iti new members. Addaan iti konteksto a menu.
With it on, siasinoman a mangnayon iti maysa ket agpasango agingga iti maudi ti grupo 50 a mensahe iti dayta baro a miembro, kas maymaysa nga encrypted blob, kadakuada laeng. Namarkaan dagiti naipatulod a mensahe saan a naberipikado, gapu ta saan a ma-check manen dagiti pirma dagiti orihinal nga autor apaman a ti teksto ket nai-relay babaen ti maikatlo a partido — agtalekka iti tao a nanginayon sika a saan nga in-edit ti impasada.
Agbiruk iti slowmode ken @everyone.
Napateg dagiti dadduma a grupo a mangparegta iti panagtalek a grupo. Ti propietario ken administrator ti panagtalek iti grupo.
- Kitaen dagiti ladawan. Agtawen iti 150 a karakter, a nairuar iti maysa a ruar iti nagan ti grupo iti header; tapda tapno maaddaan iti intero a teksto.
- Nagpategda iti slowmood. I-off, wenno maysa a mensahe iti kada 10 a segundo, 30 a segundo, 1 minuto, 5 a minuto, 15 a minuto, wenno 1 nga oras, iti maysa a member. Ti propietario, admin ken moderator ket saan a limitado. Ti kompositor ket imbagana a member iti ad-adu pay nga agpayso, ken no saan a server, ti app ti maysa a member ket maaddaan iti timing ti saan a mensahe: ti mensahe a naaddaan iti ad-adu pay nga agpayso ket maaddaan iti maysa a server. Agbiruk iti slowmood.Addaan iti maysa a button a mangipakita iti dayta.
- Agsapulak iti @Todo. Kas iti mensahe, inaremmo dagiti mensahe nga agibumbunannag iti amin a member a kas iti nagan. Solo ti owner, administrator, ken moderator ket mabalin a gameng kadagiti mensahe; ti app ti member ti inaramid iti maysa a mensahe, ken ti app ti amin nga agibumbunannag ti maysa nga agibumbunannag nga agibumbunannag.
Ti menu ket addaan iti Addaan iti media, files & links. ken Impanna iti chatKitaen dagiti ladawan. Dagiti Mensahe, ken Nalpasakon iti lokasion. ken Agbiruk iti link.iti under Nalpasakon iti lokasion. ken Kitaen dagiti ladawan.Ket saan a nagtrabaho iti Bluetooth mesh, a saan a saan a mangrugi ti encrypted groups.
Kasapulantayo ti RSVP
Event itiNapateg ti menu, wenno Napukawanna iti event. iti menu ti grupo, agipatpatarus iti maysa nga event card: ti titulo, ti petsa, ti oras ken oras a zon, ken opsional a lugar ken maysa a note.
Addaan iti reaksionda iti, Napateg wenno Saan Naaddaankami iti maysa a mapa, a mangidalan iti kalkulo ken listas ti kinunana a ania. Kitaen dagiti ladawan. Naaddaan iti ad-adu pay a pamay-an iti maysa a device, iti inaramidna, wenno iti 10 a minuto, 1 a oras, wenno 1 nga aldaw.
Ad-adu pay dagiti administrator, moderators ken members.
| Bilin | Agar-aramid | Siasino ti makabael |
|---|---|---|
/kick @nym | Ikkaten ti maysa a miembro | Agbiruk iti administrator, moderator. |
/ban @nym | Ikkatenna ida ken lapdanna ti panagsublida | Agbiruk iti administrator, moderator. |
/unban @nym | Ikkatenna ti maysa a pannakaiparit | Agbiruk iti administrator, moderator. |
/addmod @nym | Mangitandudo iti moderator | Agbiruk iti admins. |
/removemod @nym | Ipababa ti maysa a moderator | Agbiruk iti admins. |
/addadmin @nym | Agbiruk iti admin. | Akin-kua |
/removeadmin @nym | Addaan iti admin. | Akin-kua |
/transferowner @nym | Iyawatna ti grupo | Akin-kua |
/leave | Ikkatennaka iti grupo | Asinno man |
Ti grupo ket addaan iti maysa a proprietario, ken dagiti dadduma pay a numero ti admins ken moderator. Umadawtayo Kitaen dagiti ladawan. ti grupoNapateg dagiti moderators iti grupo, ti nagan, ti opisina, ti invite link, ti settings, a saan a naaddaan ti members, ken ti adu a nailawlawag a moderators.
Ti maysa a moderator ket addaan iti maysa a moderator, ti maysa a administrator ket addaan iti maysa a administrator ket addaan iti maysa a administrator, ken ti maysa a administrator ket addaan iti maysa a proprietario. /transferowner
Ngem saan a saan a saan a saan a saan a saan a saan a saan a saan a saan.
Awan ti server nga arbitrate, isu a tunggal kliyente ket sukimatenna ti papel a mismo — no panangipatulod iti moderation action, ken manen iti tunggal moderation event nga awatenna. Maysa a kliyente nga agkunkuna nga awan ti pannakabalinna ket basta di ikankano ti amin a sabsabali.
No kasano ti panagandar ti group encryption
Dagiti grupo a chat ket agus-usar kadagiti isu met laeng a NIP-17 a damag ken NIP-59 a gift wraps a kas dagiti pribado a mensahe, maysa a wrap iti tunggal miembro, tunggal maysa na-encrypt iti dayta a miembro. Kalpasanna, inayon ti Nymchat ti maysa a banag nga awan ti standard NIP-17.
Agturong dagiti tulbek ti umawat
Babaen ti plain NIP-17, adda mangbuybuya iti relay makakita iti N a gift wraps nga agparang iti isu met laeng a kanito, . naiturong iti N nadumaduma a pubkey. Dayta ket listaan dagiti miembro, ken saan a kasapulan ti panang-decrypt nga agbasa.
Isu nga i-rotate ti Nymchat dagiti recipient keys. Tunggal mangipatulodka, ag-mint ti kliyentem iti presko
ephemeral keypair ken i-advertise ti publiko a kaguduana iti uneg ti encrypted a damag, kas maysa
ephemeral_pk nailaktip. Manipud idin, tunggal maysa ket mangiturong kadagiti mensahena iti dayta a tulbek
imbes a ti pudno a kukuam. Iti maysa a managpaliiw, tunggal mensahe iti grupo ket agdaliasat iti nagbaetan
dagiti maminsan a pubkey nga awan ti makita a silpo iti ania man a kinasiasino, ken awan ti dua a mensahe a makibingbingay a
umawat.
Panagsubli kalpasan ti panagkompromiso
Dayta met a panagrikus ti mekanismo ti panagsubli. No nakompromiso ti maysa nga alikamen, ti agus-usar ket basta mangipatulod iti mensahe: ti baro nga ephemeral key nga i-advertise-na ket mangsukat iti daan para iti tunggal miembro automatiko nga. Awan ti out-of-band resync nga iyurnos ken awan ti pagnunumuan ti grupo on.
Agsubli kalpasan ti adayo
Agturong dagiti ephemeral key, ket dagiti pasamak a mangawit kadagita ket agpatingga kadagiti relay. Maysa a kliyente a nagbalin offline iti adu nga aldaw mabalin ngarud nga agsubli nga iggem dagiti tulbek amin a dadduma ket naggunay a napalabas. Kasta met agkonekta manen, kalpasan ti umdas nga atiddog a giwang, daytoy ket mangipatulod ti rate-limited a kiddaw ti key-resync iti tunggal maysa kadagiti aggrupo ken agsinnukat manen kadagiti agdama a tulbek — nga isu ti mangpasardeng iti napaut a bakasion manipud iti panagturong iti grupo a saanmon a mabasa.
Dagiti mensahe ti grupo iti nagbaetan dagiti agar-aramat ti Nymchat ket mabalin pay nga agusar ti post-quantum key exchange iti rabaw ti iti ngato. Gapu ta tunggal miembro ket makagun-oden iti bukodna a naisina a na-encrypt a kopia, mabalin a paglaoken ti maysa a grupo agpada a siwayawaya — ken ti maysa a mensahe ket namarkaan laeng iti quantum-resistant no tunggal maysa a kameng ket nakaawat dayta iti kasta. Kitaen quantum-resistant nga enkripsion.