Huruw kɔ emu nsɛm no so
San kɔ Nymchat so

Nimdeɛ a wɔde gyina so Nnipa a wɔne wɔn bɛkasa

Kuw mu nkɔmmɔbɔ

Kuw nkɔmmɔbɔ a wɔabɔ no kokoam fi awiei kosi awiei a ɛnyɛ nea ɛtwetwe wɔn ankasa de asɔremma a wɔyɛ. Wɔakyekyere nkra biara wɔ ɔkwan soronko so ama asɔremma biara, a wɔde akɔ safoa bi a ɛne wɔde dii dwuma pɛnkoro.

Kuw bi a wɔbɛbɔ

/group @alice @bob Weekend plans hyehyɛ kuw bi ne saa asɔremma no na ɛno din. Edin no yɛ nea obi betumi apaw. Wubetumi nso apaw Yɛ Kuw Nkɔmmɔbɔ efi obi context menu, anaasɛ fa di dwuma + wɔ Kuw Nkɔmmɔbɔ ɔfã a ɛwɔ sidebar a ɛwɔ nkyɛnkyɛn.

Nymchat kuw nkɔmmɔbɔ nkɔmmɔbɔ bi.
Kuw bi a wɔbɔ nkɔmmɔ.

Wobɛyɛ kuw no dea adewura. Wɔde akuw ahorow no ano hye wɔ asɔremma 100 na wɔwɔ hɔ, efisɛ wɔabɔ nkra biara encrypted soronko ama emu biara na ɛsɛ sɛ per-message fan-out no tra anohyeto.

Asɔremma a wɔde bɛka ho

/addmember @nym, anaasɛ /invite @nym bere a wowɔ kuw no mu no. Sɛ́ ebia obiara a ɛnyɛ owura no betumi ayɛ eyi yɛ kuw no de ma asɔremma kwan ma wɔmfa afoforo nka ho nhyehyɛe, wɔ kuw no nsɛm a ɛfa ho menu no mu.

/groupinfo kyerɛw asɔremma a wɔwɔ hɔ mprempren no din.

Off denam default so. Owura no dannan ne ho Ma kwan ma fa nsato link so kɔka ho efi kuw no context menu, ɛno akyi no link no pue wɔ hɔ — ma owura no, ne ma asɔremma nso bere a "ma asɔremma kwan ma wɔmfa afoforo nka ho" no wɔ so.

Wɔsrɛ obi a ɔyɛ foforo koraa a obue invite link sɛ onni kan paw nym anaasɛ ɔnkɔ mu; nea ɛka bom no afei ɛsan fi ase wɔ n’ankasa mu, enti enhia sɛ wɔhwehwɛ link no ne mprenu so.

Reset Invite Link no bio twa link biara a wɔakyekyɛ de besi nnɛ no mu wɔ bere koro mu. Fa di dwuma bere a a link no aba awiei wɔ baabi a na woanhyɛ da.

Abakɔsɛm a wɔbɛkyɛ akyerɛ asɔremma foforo

Afei nso off by default, nso owura no frɛ: Kyɛ abakɔsɛm kyerɛ asɔremma foforo mu kuw no nsɛm a ɛfa ho menu.

Bere a wɔahyɛ no, obiara a ɔde obi bɛka ho no de n’anim kɔ kuw no de a etwa to no so 50 nkrasɛm de kɔ saa ɔmannifo foforo no so, sɛ blob biako a wɔabɔ no kokoam, de kɔma wɔn nkutoo. Wɔahyɛ nkrasɛm a wɔde akɔma no agyirae wɔannye antom sɛ ɛyɛ nokware, efisɛ wontumi nsan nhwɛ mfitiase akyerɛwfo no nsaano nkyerɛwee no mu bio sɛ obi a ɔto so abiɛsa de nsɛm no kɔma wie a — woregye onipa a ɔde kaa ho no di wo nnyɛ sɛ woasiesie nea wɔde kɔmaa no.

Owuranom, ahwɛfo ne asɔremma

HyɛHena na obetumi
/kick @nymYi asɔremma bi fi hɔOwura, ahwɛfo
/ban @nymYi wɔn na esiw wɔn sanba kwanOwura, ahwɛfo
/unban @nymYi bara a wɔabara no fi hɔAdewura
/addmod @nymƆhyɛ nkuran ma ɔyɛ moderatorAdewura
/removemod @nymƆbrɛ moderator bi aseAdewura
/transferowner @nymFa kuw no hyɛ wɔn nsaAdewura
/leaveYi wo fi kuw no muObiara
Wɔhyɛ dwumadi ahorow mu den wɔ afã abien no nyinaa

Server biara nni hɔ a ɛsɛ sɛ ɔyɛ arbitrate, enti client biara hwɛ dwumadie no ankasa — bere a a ɛde moderation adeyɛ bi bɛmena, na ɛsan nso wɔ moderation event biara a enya no so. Ɔdetɔfo bi a ɛka sɛ tumi bi a enni no, obiara bu n’ani gu so ara kwa.

Sɛnea kuw encryption yɛ adwuma

Kuw nkɔmmɔbɔ ahorow de NIP-17 nsɛm a wɔka ne NIP-59 akyɛde a wɔde kyekyere nneɛma ho no ara di dwuma sɛnea kokoam nkrasɛm ahorow, wrap biako wɔ asɔremma biara mu, obiara encrypted ama saa member no. Afei Nymchat de biribi a standard NIP-17 nni ka ho.

Recipient safe a ɛkyinkyini

Sɛ wode NIP-17 a ɛnyɛ den di dwuma a, obi a ɔrehwɛ relay hu N akyɛde a wɔde kyekyere nneɛma ho no pue ntɛm ara, . a wɔde kɔmaa N pubkey ahorow. Ɛno yɛ asɔremma din, na enhia sɛ wɔde decrypt sɛ wobɛkenkan.

Enti Nymchat dannan nea ogye no nsafe no. Bere biara a wode bɛmena no, wo client no mints fresh ephemeral keypair na ɛbɔ ne ɔmanfo fã ho dawuru wɔ nsɛm a wɔabɔ no kokoam no mu, sɛ an ephemeral_pk ahyɛnsoɔ. Efi saa bere no, obiara de ne nkrasɛm kɔ saa safe no so mmom sen sɛ wobɛka wo ankasa de no. Wɔ obi a ɔhwɛ ade fam no, nkrasɛm biara a ɛwɔ kuw no mu no tu kwan kɔ ntam pubkeys a wɔde di dwuma pɛnkoro a enni nkitahodi biara a wotumi hu a ɛne identity biara, na nkra abien biara nni hɔ a wɔkyɛ a nea ogye no.

Bere a wɔsan nya ahoɔden wɔ apam akyi

Saa kyinhyia no nso ne ɔkwan a wɔfa so nya ahoɔden. Sɛ afiri bi ayɛ basaa a, nea ɔde di dwuma no kɛkɛ de nkrasɛm mena: bere tiaa mu safe foforo a ɛbɔ ho dawuru no si dedaw no ananmu ma asɔremma biara ɔkwan biara so. Out-of-band resync biara nni hɔ a ɛsɛ sɛ wɔyɛ ho nhyehyɛe na biribiara nni hɔ a kuw no bɛpene so so.

Sanba a wobɛsan aba bere a woakɔ akyirikyiri akyi

Ephemeral keys di akɔneaba, na nsɛm a esisi a ɛde kɔ no twam fi relays so. A client a wayɛ offline nna pii enti betumi asan aba a okura safe a obiara atu atwam. Enti ɛkɔ so reconnect, akyi bere tenten a ɛfata, ɛde rate-limited key-resync request kɔ ne mu biara akuw na ɛsan sesa mprempren nsafe — a ɛno ne nea esiw akwamma tenten kwan sɛ ɛbɛdannan akɔ kuw bi a wuntumi nkenkan bio mu.