Politiki Yibanga
Yavugururwa nyuma: Gitondo 30, 2026
Uru rupapuro rwahinduwe imashini kugirango byorohe. Umwimerere wicyongereza ni verisiyo ikoreshwa.
Nta konti, nta imeri, kandi nta nimero ya telefone bihari. Hari urugero (key) urekura ku gikoresho cyawe ubwawe, n'umubare w'amafaranga ufunganyije n'igice cyawo cyo mu ruhame (public half). Icyose dufite gushyirwa mu rwagiro rw'urwo rugero rwo mu ruhame, kandi byose biri hano hasi.
Nymbot ni ubufasha bw'ubwenge bw'ubukorano, bivuze ko hari ikintu kimwe gitandukanye n'ubutumwa: kugira ngo igisubize ikibazo cyawe, serivisi igomba kugisoma. Twifuza kubivuga mu buryo bugaragara aho kubihisha.
Icyo serivisi ikora
Iyo utumye ubutumwa, buhambaye kuri mudasobwa yawe kandi bushobora gufungurwa n'umuvuduko wa Nymbot gusa, ubuvuduko bufungura ubutumwa kugira ngo bwambike igisubizo. Igisubizo na cyo kigahambwa bushika kuri wowe mu buryo bumwe. Imashini zihindurira ubutumwa n'izindi mbuga zikoreshwa mu gukora ubumenyi bwa interineti biba bishobora kwitwaga ubutumwa buhambye gusa.
Iyo ugera ku gisubizo, ubutumwa bwawe n'ibiganiro byashize bigera ku muryango w'ubwenge bw'ubukorano (model) ugiye kugusubiza. Iyo uwo muryango w'ubwenge bw'ubukorano ukorerwa n'undi muntu, ubutumwe bwawe bugeza kuri uwo muntu binyuze mu masezerano ye. Umuryango w'ubwenge bw'ubukorano ukoreraho ubutumwa biterwa n'urwego n'ubwenge bw'ubukorano wahisemo — reba inyandiko z'imikorere y'imodeli.
Ntitwakoresha ubutumwa bwawe mu kuryigisha imikorere y'imashini, kandi ntitubigurisha.
Icyo tubika
- Umubare w'amafaranga asigaye mu konti, bishingiye ku kimenyetso cyawe cya mbere (public key), n'inyandiko z'ububiko zinyura muri zo.
- Urutonde rw'imibare y'ubutumwa rukurikiranye biherekejwe ikiganiro, kugira ngo igisubizo gishobore guhabwa urubanza nk'inkomoko. Ububiko bw'ubutumwa bwimeze mu buryo bw'ibanga.
- Ibyangombwa byahifashwe mu buryo bwafunze y'ubuhindaguriko, bishobora gusomwa n'impande zikoresha amashami (keys) gusa.
- Inyandiko z'imikorere zibaho igihe gito — imipaka y'uburyo bwo gukoresha serivisi, amashashura yo kwirinda kwikubiramo amakuru, imyanzuro y'ibitabo by'amafaranga — akaba ari yo akoreshwa kugira ngo arengere kwishyura kabiri no gukoresha nabi.
- Amakuru y'imikoreshereze, mu gihe cy'iminsi 90. Ku burasiranye bwose bwa igisubizo, ubuvumbuzi cyangwa ubusabe bwa API: igihe, ubwoko bw'inshinga, imodeli, umubare w'amagambo (tokens), igiciro, uko byamaze igihe, iyari yo ikomeye, niba yakoresheje git cyangwa ubushakashatsi kuri web, niba byagenze neza. Ntibizigera bigaragazwa ibyo wavuze (prompt) cyangwa igisubizo. Amatorero ari munsi y'iminsi 90 akurwa.
- Amafaranga utoweho, niba ubusabwa bwarenze amafaranga ari mu mpeshyi. Haguma kuri key yawe kugeza igihe ushyurira andi mafaranga.
- Ikwandikisha by'uburyo bwo kumenyesha mu nshuro nshingufi, niba ufunguye imenyekanisha ibisubizo (reply notifications): kuri iOS, token ya device Apple yahaye, muri web app ni push subscription ya browser, hamwe n'idini y'icyozuzu (chat id) yaremewe kuri device yawe n'interuro isanzwe nka “Your reply is ready”. Bigumirwa kugeza igisubizo kimwe kigozonze, hanyuma bigashimangurwa nyuma yo kohereza imenyekanisha rimwe gusa. Kuri iOS binyuze kuri Apple. Muri web app binyuramo serivisi ya push ya browser yawe (kuri Chrome ni iya Google), aho umuvumbo (payload) ufunguye (encrypted) kugira ngo serivisi ya push itabasha kuwusoma. Kuri Android, porogaramu (app) irasuzuma niba akazi kageze kugera ku mugaragaro igihe kirekire, ibi ntibigira ubufatanye n'undi muntu kandi bishobora gutinda iminota mike; aho gukora ibyo ushobora guhitamo umuhuzabikorwa wa UnifiedPush nka ntfy kugira ngo umenyekanishe ubu buryo bwihuse, aho mu gihe icyo gikorwa cyakira imenyekanisha ifunze (encrypted) itashobora kuyisoma. Ibiganiro bitagaragaza uwo uri we (Anonymous chats) ntibyinjira mu mimenyekanisha ya push: umenyeshwa kuri byo igihe gusa porogaramu ifunguye. Reba imyitandirire y'ibisubizo.
- Gukora mu rutonde, gusa niba ubishyizemoIyo akazi k'igihe kirekire wagusabye kigakomeza mu gihe porogaramu yawe (app) ifunze, iserivure (server) ikurikirana uko akazi kageze n'amategeko agomba gukoreshwa mu ntambwe ikurikira, harimo n'uburyo bwo kubona amakuru (tokens) yo muri repository n'iyakubungabunga (connector), bafunze n'urugero (key) iserivure yonyine ifite. Iyo kopi isibwa iyo akazi karangiye kandi imbere y'amasaha 6. Igisubizo cy'intambwe kuri buri ntambwe ishyirwa mu mbuga (relays) zifunze mu buryo bwihariye kugira ngo uboneke, kandi ikazungurwa mu masaha 24 nyuma y'igihe cy'amasaha 6 akazi karangiriye, kugira ngo ibikoresho byawe bishobore kuyikura. Kwandikisha ubutumwa bwihutiranye (push registration) ku butumwa bumwe bwerekana uko akazi kameze, bifunzwe, biba mu gihe nk'icyo. Reba imikorere yo inyuma.
- Ibibazo bateganyijwe, ibyo ni ibyo wateganyije gukora kuri serivere gusa: ubutumwa (prompt), umutwe wacyo, igihe cyongera kicyozwa, muri chat izibasubiza, imodeli, imipaka wateguye n'inyandikisho ya push, yagenewe umukandara (key) ugarukira kuri server gusa, iyasoma ubutumwa igihe ikora. Ibigumye kugeza igihe uzakubura igenamigambi, ukajya mu kintu gukanya, ugashyira hasi amateka yawe cyangwa ukasiba porogaramu, kandi nyuma y'iminsi 90 uburenganzira bwayo bupfa. Binyuze muri “Mumenyeshe aho kugira ngo bikore”, igihe kigiye kugera n'inyandikisho ya push nibyo biba bikumwe. Reba ubutumwa bugenewe igihe cyateganyijwe.
Si twashobora gusoma imitwe y'ibiganiro byanyu: iyo ikorwa kuri mudasobwa cyangwa telefone yanyu kandi ihita ijya muri izindi bikoresho byanyu ibitewe n'uburyo ikoreshwa ifunze (encrypted) ikoresha umusemburo wanyu bwite. Ntabwo tubika umusemburo wanyu bwite, kandi ntabwo twashobora kuwusubiza. Ntabwo tubika amashanyarazi (access token) ya uburyo bwa git repository bwatsinze; bigumazwe kuri mudasobwa yawe kandi bikongerwa kuri buri gusaba. Icyatandukanye n'ibyo ni igikorwa gikorwa mu buryo bw'inyuma (background run) wahisemo gukora, kigumana amagambo asobanura (tokens) akenera mu buryo bwubashye kugeza igihe kirekire kurusha amasaha 6.
Niba ukoresha API
The API y'abakora (developer API) kubika ibindi bice bike, byose bishingiye ku funguzo yawe isanzwe. Reba iyo API ishobora kubona ki ku bindi bisobanuro.
- Amakuru y'ibanga ya API, nk'aho ari hash y'urugero, ntabwo ari urugero ubwabyo, hamwe n'izina wari uhawe, ikimenyetso gito cy'inyuguti ya mbere n'iy'inyuma, urugero rw'amafaranga ashobora gukoreshwa, igihe cyo gusubiramo no igihe bizarangirira, n'igihe cyaremewe n'igihe yakoreshejwe nyuma, Ni amfunguzo 50 nshya nshya yafatiwe gusa asigaye.
- Amateka y'ibibazo, mu gihe cy'iminsi 90: ku ishusho ya buri gusaba: igihe, imodeli, ubwoko, umubare w'amagambo (tokens), igiciro, umubare w'amafaranga asigaye, urufunguzo (key) n'aho byagenze neza. Ibibazo n'ibisubizo ntibitangazwa.
- Ikibanza cy'amafaranga kiyuzuzamo amafaranga mu buryo bwikora, niba ufunguye kimwe: imiterere ya Nostr Wallet Connect yafunze, umushinga n'umubare wategereje, ndetse igihe, umubare cyangwa ikosa ry'uko nyuma y'uko wuzuzaga.
- Akazi ko guhindura amashusho, amasaha 24: imodeli, imiterere, igiciro n'uburyo bwo kugera kuri video yakozwe.
- Amashash ya muyaga y'ubwishyu (Lightning payment hashes) ku gusaba kwishyurwa kuri buri hamagara, mu minsi 7, n'ama-token yo gusubizwa amafaranga, akurikirwa nk'ikodembi (hash) gusa, mu minsi 30. Ibyo bitari byose bifitanye isano n'urufunguzo.
Gusiba amakuru yawe
Gusiba amakuru y'aho ukoresha konti no gusesa ibikoresho by'icyuma, muri Settings munsi ya Account, isaba serivure ko igahushya kopi y'ibyo ushyize muri settings zawe zafunzwe, amateka y'ibiganiro byawe na Nymbot, amabwiriza (links) wagaragaje, amazina yawe ya API, akaba ahera akazi ako kanya, amateka y'ibyo wibajije, inyandiko z'uko wakoresheje serivure, ikonekara ya wallet yawe watsindiriye, imirimo ya videyo wakoze, gahunda za serivure zawe, n'ubundi buryo bwose bwo gukora buri munsi bwategereje gukomeza, umubare w'amafaranga ufite, imisoro yose ucyarimo, inyandiko z'ibyo waguze, fagitire, n'amahitamo (vouchers), hamwe n'amabwiriza wagaragaje. Mu minsi 90, igumana ikimenyetso kidogo cyashyizweho umukono wawe (public key yawe, igihe, n'umukono) kugira ngo ibindi bikoresho byawe (devices) bishyiremo ibintu bishya aho kongera kumanura amakuru yawe. Ibintu bibiri biracyakomeza kubaho kuko serivure itashobora gukora mu buryo bwizewe bidafite ibyo, kandi nta kimwe na kimwe gishobora kumenya umukono wawe: inyandiko itagaruka y'fagitire zose zishyurwe n'amahitamo (vouchers) yose yakoreshejwe, kugira ngo amafaranga ayashyurwe kabiri, n'umubare w'ibisubizo bya buri munsi bifite amafaranga bishingiye ku mibare y'aho ukomoka (network address).
Kuganira utanyuze ku izina ryawe
Kubera ko umubare na thread bihambiye kuri public key yawe, serivisi ishobora kumenya ko ifunguzo runaka ririmo kurikoresha. Uburyo bwo kutagaragara Biba ku bantu batashaka ibyo: bishira ikiganiro ku mfunganyanyigisho y'agashya yaremewe kuri mudasobwa yawe, kandi bikahindura ibyo wishyura nk'amasezerano atagaragara tuyasinya tutabasha kuyabona, kugira ngo ibyanditswe byacu bitazashobora guhuza ibyo bintu bibiri.
Icyo itahisha ni icyo ishyirwa mu mucyo muri inyandiko z'inyigishoIcy'ingenzi kurusha ibindi, amavuriro (relays) n'ubwubatsi bwacu biracyabona ikurikirana ry'itumanaho icyuma cyawe gikora. Koresha Tor cyangwa VPN niba aho uherereye (IP address) ari ingenzi kuri wowe.
Ibimurikiro
Ibyiciro bishyurirwa binyuze muri Bitcoin Lightning Network. Invoisi ntigira ikimenyetso cy'umuntu, kandi ntabwo tubaza izina, aho utuye cyangwa amasaha ya kadi. Tuba twitaho imibare ikenewe kugira ngo twuzuzanye ikuburwa rimwe kandi atari kabiri.
Ububiko bwa porogaramu
Niba ukoresha Nymbot kuri Android cyangwa iOS, Google cyangwa Apple ishobora kujya ikura amakuru yerekeye imikorere y'umukoresha (telemetry) binyuze mu miterere y'uburyo bwo gufungura telefone (operating systems) — igihe ifungurwa n'igihe ifungwa, igihe ikoreshejwe, amakuru yerekeye uburyo ifatanye n'ibindi (crash logs), icyiciro cy'icyuma (device model) wifashishije — kandi ishobora kubihuza n'konti yawe ya Google cyangwa Apple. Ibi ni imbogamizi y'uburyo bwo gufungura telefone (mobile operating systems) kandi bishyira kuri buri porogaramu (app) yose ifite kuri icyo cyuma. Soma amategeko ya Apple na Google niba ibyo ari ingenzi kuri wowe, cyangwa ukoreshe ikoreshwa ryo kuri interineti (web app).
Urubuga
Urubuga rwa Nymbot ntirugerageza guhuza imenyekanisha yawe n'amazina yawe cyangwa kugukorera isura yihariye. Turakoresha Cloudflare kugira ngo rubuge rube rwohererezwa, kandi Cloudflare ikazigama amakuru y'ibibazo bya HTTP kuri domain za Nymbot kuva iminsi 7 ishize.
Twahura
Niba wifuza amakuru menshi, ufite ibitekerezo ku buryo Nymbot ishobora kurinda ibanga ryawe neza, cyangwa ushaka gusa ko tuvugana, nyabuneka tumira uwohereje imeyili kuri [email protected].