Белем базасы Кешеләр белән сөйләшү
Төркем чатлары
Ахырдан шифрланган төркем сөйләшүләре, үзләренеке түгел әгъза. Everyәрбер хәбәр һәрбер әгъза өчен аерым төрелгән, ачкычка юнәлтелгән бер тапкыр кулланылган.
Бу бит уңайлык өчен машинага тәрҗемә ителгән. Инглизчә оригиналь - кулланыла торган версия.
Төркем булдыру
/group @alice @bob Weekend plans шул әгъзалар белән төркем булдыра һәм
исем. Исем өстәмә. Сез шулай ук сайлый аласыз Төркем чаты булдыру дан
кемнеңдер контекст менюсы, яки куллану + Төркем чатлары бүлеге янында
ян ягы.
Сез төркемгә әйләнәсез хуҗасы. Төркемнәр тупланган 100 әгъза, чөнки һәрбер хәбәр һәрберсе өчен аерым шифрланган һәм хәбәр башына җанатар чикләнергә тиеш.
Әгъзалар өстәү
/addmember @nym, яки /invite @nym группада булган timescales. Иэлендәге һәм админнардан башка берәрсе буны ясарга мөмкинме дигән сорау — группаның ӘгъзаmlАРның башкаларны кушурганына рөхсат бирү төркемнең контекст менюсында көйләү.
/groupinfo хәзерге әгъзаларны күрсәтә.
Сылтамаларны чакырыгыз
Төптән өчтә. Иесе яки администратор күбәтә Чакыру сылтамасы аша кушылырга рөхсәт итегез төркем контекст менюыннан, аннан соң шул жердә сылбас күрелә — алар өчен һәм "участникларга башкаларны кушуга рөхсәт бирү" опциясы күlläтелгән булса, участниклар өчен дә.
Чакыру сылтамасын ачкан яңа кешегә ним сайларга яки башта керергә сорала; кушылу аннары үзеннән-үзе дәвам итә, шуңа күрә сылтаманы икенче тапкыр табарга туры килми.
Чакыру сылтамасын кире кайтару хәзерге вакытта бүлешкән һәр сылтаманы кире кага. Аны кулланганда а сылтама сез уйламаган урында бетте.
Тарихны яңа әгъзалар белән уртаклашу
Шулай ук стандартча өчтә дә тоташмый, шулай ук иерикнең яки администраторның карашына бирә: Яңа гелләр белән тарихны бүлеш группа контекст мәсьәләсендә.
Аның белән, кемдер кемнедер төркемнең соңгысына кадәр өсти 50 хәбәр шул яңа әгъзага, бер шифрланган блок кебек, аларга гына. Алга җибәрелгән хәбәрләр билгеләнгән расланмаган, чөнки оригиналь авторларның имзаларын кабат тикшереп булмый текст өченче як тарафыннан тапшырылганнан соң - сез өстәгән кешегә ышанасыз алар биргәннәрне редакцияләргә тиеш түгел.
Иеләр, администраторлар, модераторлар һәм ئەгъзаплар
| Команда | Була | Кем булдыра ала |
|---|---|---|
/kick @nym | Әгъзаны бетерә | Ие, администраторлар, модераторлар |
/ban @nym | Аларны бетерә һәм кире кайтуларын тыя | Ие, администраторлар, модераторлар |
/unban @nym | Тыюны бетерә | Ие, администраторлар, модераторлар |
/addmod @nym | Модераторга ярдәм итә | Җөмбәл, администраторлар |
/removemod @nym | Модераторны күрсәтә | Җөмбәл, администраторлар |
/addadmin @nym | Админ статусын бирә | Хуҗасы |
/removeadmin @nym | Админны төмен ялгырту | Хуҗасы |
/transferowner @nym | Төркемне тапшыра | Хуҗасы |
/leave | Сезне төркемнән чыгарып җибәрә | Anyoneәркем |
Группаның бер генә иясе бар һәм ኣብәсе һәм модераторларның саны оAny number can be any. Алар түбәннәгеләр арасында бүленә: acting on адамнар һәм эш ише러 җылану Группамодераторлар әгъзакларны у değiştirәләр, блоглыйлар һәм блоглыйларнан алып чыгалар, һәм алар башка ничем эшләмиләр. Админнар да шуны ясыйлар, һәм шулайча группаның үзен үзгәртә торган барлык эшләрне дә — аның исемен, тасвирламасын, чакыру ссылгасын, теләпләүләрен, әгъзакларны кем өстәргә мөмкин икәнен — ясыйлар һәм модераторларны тәеклыйлар һәм вакытなか икеләрен дә кыбудан чыгарырга туктамыйлар. Админнарны тик ияләтүче генә тәеклый, һәм группаны башка кешенең куллына тик ияләтүче генә тапшыра ала.
Ихтә ниндигендер дә үзләренең ролендәге яки аның өстендәге кешегә чара итеп алмыйлар. Модератор башка модераторны чыгара алмый, админ башка админның ролен төшөр алмый һәм иэлендеше \@owner-нән башка берсе дә чара итә алмый. Иэлек — ул катлашу өчен түгел, ә күчәү өчен кулланылачак бер генә роль: /transferowner
үткәре, ул икенче ияләүче өстәмә.
Арбитраж сервер юк, шуңа күрә һәр клиент рольне үзе тикшерә - кайчан модераторлык эше җибәрү, һәм ул кабул иткән һәр модератор вакыйгада. Клиент булмаган көчен таләп иткән бүтәннәр игътибарсыз калдыралар.
Төркем шифрлау ничек эшли
Төркем чатлары бер үк NIP-17 имеш-мимешләр һәм NIP-59 бүләк төрүләрен кулланалар шәхси хәбәрләр, һәрбер әгъзага бер төрү шул әгъзага шифрланган. Nymchat аннары NIP-17 стандарт булмаган әйбер өсти.
Алучы ачкычларын әйләндерү
Гади NIP-17 ярдәмендә, эстафетаны караган кеше N бүләк әйберләренең бер мизгелдә пәйда булуын күрә, N төрле пубикларга мөрәҗәгать итәләр. Бу әгъзалар исемлеге, һәм шифрлау кирәк түгел укырга.
Шулай итеп, Nymchat алучының ачкычларын әйләндерә. Сез җибәргән саен, клиентыгыз яңа
эфемер клавиатура һәм аның яртысын рекламалау шифрланган имеш эчендә, ан
ephemeral_pk тег. Шул вакыттан алып, һәркем үз хәбәренә шул ачкычка мөрәҗәгать итә
сезнең реаль урынына. Күзәтүчегә, төркемдәге һәр хәбәр арада йөри
бернинди шәхес белән күренми торган, һәм ике хәбәр юк
алучы.
Компромисстан соң торгызу
Бу әйләнү шулай ук торгызу механизмы. Әгәр дә җайланма бозылса, кулланучы гади хәбәр җибәрә: ул рекламалаган яңа эфемер ачкыч искесен һәр әгъза өчен алыштыра автоматик рәвештә. Оештыру өчен төркемнән тыш resync юк һәм төркем ризалашыр өчен бернәрсә дә юк өстендә.
Киткәннән соң кайту
Эфемер ачкычлар әйләнәләр, һәм аларны алып барган вакыйгалар эстафеталар бетә. Булган клиент Оффлайн берничә көн дәвамында бүтәннәрнең үткән ачкычларын тотып кире кайта ала. Шулай итеп яңадан тоташтырыгыз, җитәрлек озынлыктан соң, ул аларның һәрберсенә ставка белән чикләнгән ачкыч-resync соравын җибәрә төркемнәр һәм агымдагы ачкычларны яңадан алыштыру - бу озын бәйрәмне боруны туктата төркемгә сез бүтән укый алмыйсыз.
Nymchat кулланучылары арасында төркем хәбәрләре шулай ук кванттан соңгы ачкыч алмашуны куллана ала өстә. Everyәрбер әгъзаның аерым шифрланган күчермәсе булганга, төркем катнаша ала иркен дә - һәм хәбәр һәрбер әгъза кабул иткәндә квантка чыдам булып билгеләнә шулай. Кара квантка чыдам шифрлау.