NickServ Options

Version 1.1.2


Akhri mein anoovad kiya gaya Jayu () se tarikh 2005-08-25

Akhri mein likhwaya gaya PJKevin () se tarikh 2004-09-09

Asal mein likhwaya gaya LadyDana () se tarikh 2000-10-31

Agar apka is document ke bare mein koi suzav ya koi mat Hoto apne suzav hame is email par bheje (sirf ! Koi madat ki Binti nahi!) docs@dal.net. Agar apke koi aise cheeze pe jankari chahiye jo is document mein likhwayi nahi gai hai To kripaya Jankari is website pe dekhiye http://help.dal.net.

Parichay

DALnet abhi services ke sath bahut bada IRC network hai. In per users ke liye ****Serv sevao (services) ka sabse pahele amal 1994 mein huva tha. In mein sabse jyada istmal hone wali seva a NickServ, ChanServ aur MemoServ hai. Yeah dastavez tab kam ayega jab pahele ek baar aap ekdam purn registered nickname payege.

DALnet Services ke commands ki puri suchi http://www.dal.net/services per mil sakti hai. In mein services se sambandha rakhte adhiktar sawalo ke baare mein madad ke liye DALnet ki khud ki banae hui yeah tin channels mein se eek per jaye: #DALnetHelp, #Help ya #IRCHelp.

Yeah dastavez ke jariye, NickServ ke sath adan pradan karne ke liye /nickserv command ka istmal hoga. Yeah sambhav hai ki aapka IRC client iss command per amal naa kare. Jab aisa ho, tab hum aapko salah dete hai ki aap inke badale /msg nickserv@services.dal.net ya /quote nickserv ka istmal kare.

Suchi

1 · Jaruriyat, Sakshamta aur Jimmedari

Yeah dastavez samaj leta hai ki aap apni pasand ka nickname puri tarah se Nickserv ke sath register kar chukey hai, isliye register kaise kare yeah karya paddhati kko yaha per samil nahi kiya gaya hai. http://docs.dal.net/docs/nsemailhi.html dastavez register karne ke karya paddhati ke liye uplabdha hai.

NickServ users ko apna khud ka nickname 'register' karne ki parvangi/sohlat deta hai, aur us nick ko dusaro ke jariye istmal hone se rokta hai. Koi dusara user aise nick ka istmal karta hai to NickServ us user ko sahi nick ke malik se disconnect karne ki suvidha deta hai. Agar register kiye nick ko unke malik 30 dino ke bhitar istmal nahi karte hai to, NickServ wah nick ko drop kar dega, aur dusare user ke liye yeah mukt kardega.

Jab ki nick register karna, yeah ek DALnet IRC network ke jariye mufta seva ka aap fayeda le rahe hai. Krupiya aap jitane istmal kar sake unse adhik nick register nahi kare, aur dusare ke jariye nick ke istmal ko rokane ke ashay hetu hi nick ko register kare.

2 · Nick ko Identify karna

Nickname ko identify karne ke liye waha per gine chune raaste hai. Aap agar us samay apne nick ka istmal naa bhi kar rahe ho to bhi wah nick ko identify kar sakate hai. Adhik janamana aur tantrik raasta yeah hai:

/nickserv identify [nickname] password

Example:

/nickserv identify ILovePeanutButter
/nickserv identify PeanutButterLover ILovePeanutButter

Waha per aapke nickname ko identify karne ke aur bhi vibbhin raaste hai:

/identify [nickname] password
/services identify [nickname] password
/msg nickserv@services.dal.net identify [nickname] password

Kyoki /identify aur /services DALnet server ke built-in yani andaruni commands hai, waha kuch IRC clients inko protshahan nahi dete hai. Agar aapka bhi yeah commands ko protshahan nahi de raha ho to, aapko wah command ke aage /quote samil karna chahiye. upsarag:

/quote identify [nickname] password
/quote services identify [nickname] password

Waha per kai kisso mein akashmik taur per log apne password khuli channel per ya kisi ke vyaktigat sandesh per command ke pahele / likhna chuk/bhool kar bhej/dikha dete hai. Isliye, hum aapko khas suzav dete hai ki, aap apne nick ko identify kar rahe ho tab bahut hi adhik takedari barte. Kai clients eek se adhik khidaki ko manyata deta hai. Aise user ke liye, yaha ek acha suzav ho sakata hai ko wah kisi bhi prakar ke password samil commands ko Status window per likhe (aur samkaksha).

3 · Nick ki mahiti jaanne ke liye

Kisi register kiye nickname ke bare mein jankari lene ke liye niche diya gaya command bahut fayedemand hai. Yeah nick ke malik ke host, wah akhir mein kab online huva tha, us ne kya vikalp (options) lagaye huve hai, adi ke bare mein khyal deta hai.

Syntax:

/nickserv info nickname

Example:

/nickserv info PeanutButterLover

NickServ INFO kis tarah se jankari deta hai unke bare mein niche example rakha huva hai:

-NickServ- Info for PeanutButterLover:
-NickServ- (Currently on IRC) For extra info: /whois PeanutButterLover
-NickServ- Last seen address : butter@loving.peanutbutter.ca
-NickServ- Memos forward to : PeanutButter
-NickServ- Last seen time : Tue 10/24/2000 04:10:58 GMT
-NickServ- Time registered : Sun 08/22/1997 10:18:21 GMT
-NickServ- Time now : Tue 10/24/2000 04:17:37 GMT
-NickServ- URL : http://www.peanutbutter.ca/
-NickServ- Email address : janet@peanutbutter.ca
-NickServ- Options: Enforced, NoOp
-NickServ- *** End of Info ***

4 · "Nickname is currently in use"

Koi ek ya anya karansar, jab aap apna nickname istmal karne ki koshish kar rahe hoto dekhata hai ki filhal apka nickname kisi aur ke jariye istmal mein hai. Paristhiti per nirbhar karte huve, waha per tin alag-alag commands istmal mein liye jate hai.

4.1 GHOST command

Yeah sambhav hai ki aap DALnet per logged off (yani bahar nikale bina) kiye bina hi aap apne ISP (Internet Service Provider) ke jariye disconnect ho gaye ho. Yeah aur isske alava dusari paristhiti ke avsar mein server yeah samajta hai ki aap abhi tak online hai. Aur aapke wah pahle wale nickname ko ghost kaha jata hai.

Dusare sabado mein kaha jaye to, ek ghost jodan ki jo abhi kahi bhi mojood nahi hai. Sirf server abhi isko pahechanta nahi hai. Aam taur per ghost kuch samay baad apane aap hi gayab ho jata hai lekin aapko itna samay bhi intezar karne ki jarurat nahi hai. Ghost per kabhu pane ke liye niche command diya gaya hai:

/nickserv ghost nickname [password]

Example:

/nickserv ghost PeanutButterLover
/nickserv ghost PeanutButterLover ILovePeanutButter

Agar aapke nickname ke access ki suchi ke sath apka nickname milta hai to password ko command ke sath samil karne ki jarurat nahi hai. Access lists ke bare mein abhik jankari hetu, krupiya http://docs.dal.net/docs/nsaccesshi.html per mulakat le.

Agar aap ghost command ke sath password ka bhi istmal karte hai tab wah aapke nick ko identify huva gina jata hai vaise hi jaise aap /nickserv identify nickname password command ka istmal karte hai.

4.2 RECOVER command

Agar apne ENFORCE vikalp ko on nahi kiya huva hai, aur koi dusara aapka nick istmal karna chalu kare aur NickServ ke pass usko guest mein parivartan karne ka mauka ho nahi ho (Vibhag 4.3 vibhag dekhe), tab aapke pass yeah vikalp hai ki aap RECOVER command ka istmal karke dusare yani jo aapka nick istmal kar raha hai usko disconnect kar sakate hai.

/nickserv recover nickname [password]

Example:

/nickserv recover PeanutButterLover
/nickserv recover PeanutButterLover ILovePeanutButter

GHOST command ke tarah hi, RECOVER command ke sath nickname ke password ko samil karne ki jarurat nahi hai, Access lists ke sath milna kafi hai.

RECOVER ka istmal karne ke baad, nick ko service ke jariye le liya jata hai. Apne nick ko punah:vapish pane ke liye, apko RELEASE command ka istmal karna padega jiske bare mein niche charcha ke gai hai.

4.3 RELEASE command

enforcer asthyi taur per nickname ka istmal 60 seconds ke liye bandha kar deta hai (adhar rakhata hai ki us nick ka ENFORCE vikalp on ho), tab user ka nick badal ke Guest***** kar diya jata hai aur nick ko service ke jariye le liya jata hai. Nicks ko service ke jariye lene se wah nick ka istmal nahi ho sakata. Koi vyakati aise service ke jariye liye nick ka istmal karna chahega to use error sandesh ayega. Error sandesh ka example niche diya gaya hai:

PeanutButterLover The nick PeanutButterLover is currently being held by a Services Enforcer. If you are the nicks owner, use /msg NickServ@services.dal.net RELEASE PeanutButterLover password to release the nickname. If thenickname recently expired, please wait patiently and try again later. [PeanutButterLover]

Nick ko service se chudane aur tatkal iska istmal karne ke liye, niche diye gaye command ka istmal kare:

/nickserv release nickname [password]

Example:

/nickserv release PeanutButterLover
/nickserv release PeanutButterLover ILovePeanutButter

Agar RELEASE command aapka nick vapis dene ke liye akele kafi nahi hai to, recover command (Vibhag 4.2) ka istmal kare aur phir se release command ko doharaye. Ek baar ho jaye, baad mein aap apna nick /nick aapkanickname type karke istmal kar sakate hai.

GHOST aur RECOVER commands ki tarah, yaha per bhi humesha command ke sath password samil karne ki jarurat nahi hai. Access lists se milna kafi hai.

5 · Access Lists aur Access ko janchana

Access list ka istmal karana thodi bahut uljan khadi karta hai, khas taur per naye user ke liye. Isliye, humne access lists ki vistrut jankari ke liye dastavez likha hai jaise ki, wah kya hai, isko istmal kaise kare sath mein iske fayede aur gairfayede kya hai. Yeah dastavez http://docs.dal.net/docs/nsaccesshi.html per paya jayega.

Users ke pass khud ke aur dusare ke access ko janchane ki shakshamta hai. Unko yeah dekhane ke liye manya rakhta hai ki user jo nick istmak kar raha hai wah vakai mein nick ko identify kiya huva hai ya nahi, ya sirf aise hi unregister nick istmal kar raha hai ya identify kiye bina koi register nick istmal kar raha hai Command yeah raha:

/nickserv acc nickname

NickServ utar mein 0 se 3 mein se koi ek sankhaya dega, yeah dekhne mein kuch aisa hoga:

-NickServ- PeanutButterLover ACC 2

Pratyek sankhaya user ki jo wah us samay nick istmal kar raha hai uske access ki alag-alag kaksha ka nirdesh karta hai.

0

Istmal mein liya gaya nickname register kiya nahi hai.

1

User ne nickname ko identify kiya huva nahi hai.

2

Nickname ke access list ke sath user milta hai.

3

User ne nickname ko identify kiya huva hai.

Yeah command sankhayatmak paristhiti mein fayedemand hai, jaise ki nakali/bahurupi ko dhundhane ke liye, koi vyakati ki jo AOp/SOp list per ho uske bavajood bhi wah Op kyo nahi huva iski wajah dhundha ne ke liye bhi, adi.

6 · Options (Vikalp) Set Karna

Waha per, sampurn register kiye nick ke malik ke liye kai vikalp uplabdha hai. Niche diye gaye kisi bhi commands ka istmal karne se pahele, aapko apna nickname identify kar lena chahiye. In mein se kafi commands karya nahi karege agar aap pahele se identify kiye nahi hoge.

6.1 Apana Password Badalna

Apana password badalna bahut asan hai:

/nickserv set passwd puranapassword nayapassword

Example aisa hoga:

/nickserv set passwd ILovePeanutButter ILovePB

Upar diya command aapka purana password "ILovePeanutButter" ko badal ke "ILovePB" kar dega. Password safalta se badal jaye uske baad, users ko uske nick ke sath set kiye gaye email address per password badala gaya hai aisa prusthi karta email bheja jayega (isko confirmation email kahete hai). Email ke sath password samil nahi kiya gaya hoga. Password badala gaya hai yeah batane ke liye yeah ek aam raasta hai. Agar aapne badalne ki darkhast nahi ki hai to, aapko iss ke bare mein jagrat rahena hoga aur thoda samay leke age ke nukshan ko rokne ke liye kadam uthane hoge. Waha per SET PASSWD aur SET EMAIL commands ke bich 72 ghante (3 din) ka fasala dena padata hai. Email address badal ne ki darkhast ki gayi ho tab agale 72 ghante ke liye aap naye password ke liye darkhast nahi kar sakate, aur password badal ne ki darkhast ki gayi ho tab agale 72 ghante ke liye aap naye email address ke liye darkhast nahi kar sakate.

6.2 Dusaro ko apna nick istmal karne se rokna

Nick register karne ka ek fayeda yeah bhi hai ki aap jab online ho yaa naa ho tab dusare ko apka nick istmal karne se aap rok sakate ho.

Yeah option pahele KILL se jana jata tha lekin baad mein isko naam badal ke ENFORCE option rakha gaya.

Jab koi bhi "enforce" kiye nick ka istmal karega, usko identify karne ke liye 60 seconds diye jayege. Nahi to, unka nickname jabardasti badal ke "Guest*****" kar diya jayega waha per pratyek * ka matalab koi bhi aisi-waisi sankhya hai.

/nickserv set enforce on
/nickserv set enforce off

Lambi adadt se, waha per kuch aise log bhi mojood hai jo abhi bhi ENFORCE ki bajah KILL command ka istmal karte hai. Dono ka matlab/karya saman hi hai. Befikar ho kar, hum bharpurvak yeah suchana dete hai ki ENFORCE command hi istmal kare jabki bhavishya mein KILL command shambhavit: kabhi bhi nikal diya jaa sakta hai.

Choti nondh hetu, identify kiye bina bhi nickname ka istmal karna mumkin hai. Access lists ke bare mein margdarshan http://docs.dal.net/docs/nsaccesshi.html per se mil sakta hai.

6.3 Apane nick ke sath URL jodana

Apane nick ke sath URL jodna sambhav hai jisse NickServ INFO ki mahiti mein wah dikhai dega. Aam taur per, log apane homepage ka thikana dikhane ke liye ishka istmal karte hai.

Syntax:

/nickserv set url [URL]

Upar diye command ke sath agar aap apna URL samil nahi karege to NickServ pahele jo bhi aapka URL aapke nick ke sath set kiya hoga wah nikal dega.

Examples:

/nickserv set url
/nickserv set url http://www.peanutbutter.ca/

Pahela command nick ke sath URL set kiya huva hoga usko nikal dene ke liye hai. aur dusara http://www.peanutbutter.ca/ ko nickname ke sath jodane ke liye hai.

6.4 (Phirse)E-Mail Address set karna

Jab pahele baar aap nickname register kar rahe hote hai, tab aapko registeration ki prusthi ke liye apna yatharth manya email address dakhil karna padega. Yeah babat ka dhanishtha samavesh NickServ Registration ke http://docs.dal.net/docs/nsemailhi.html dastavez per mojood hai.

Aap apne nick ke liye kisi bhi dusare email ka chayan karke badal sakate hai. Yeah SET EMAIL command se pura hoga.

/nickserv set email Password [email address]

Upar diye gaye command mein agar aapne apna ya koi bhi email address dakhil nahi kiya hoga to NickServ aapko wah email dikhayega ki jo aapne pahele set kiya hoga. Hakikat mein dekha jaye to email address badalne ke liye aapko apana yatharth/manya email address dakhil karna hoga:

/nickserv set email ILovePeanutButter janet@peanutbutter.ca

Yeah dimag mein bitha le ki email badalne ke liye aap puri tarah se adhikrut/malikihuq ho tabhi yeah iss per amal karga. Yeah naye address per apko authorization (prusthi) email bheja huva hoga, humare kisse mein, janet@peanutbutter.ca. Email address badal ne ke karya ke liye ho tabbake hai. Jab email address badal ne ki darkhast ki jaye, tab sabse pahele jo email tabhi pahele se set hoga uss per email bheja jayega. Yeah email batata hai ki address change karne ki darkhast ki gai hai aur yadi user khud ne yeah darkhast naa ki ho to user ko yeah avasar deta hai ki wah iss darkhast ko vyarth kar sake. Agar darkhast ko 48 ghante ke bhitar vyarth/rad nahi kiya gaya to, prusthi ke liye email naye address per bhej diya jayega, user ko address badal ne ki darkhast ko purna karne ka adhikar dete huve. Waha per SET EMAIL aur SET PASSWD command ke istmal ke bich 72 ghante (3 din) ka samay dena hoga. Jab email badalne ki darkhast ki gai ho tab 72 ghante ke liye password badal nahi sakate, aur jab password badal ne ki darkhast ki gai ho tab 72 ghante ke liye email badal nahi sakate.

Kuch sankhyatmak email addresses ko nicknames ko register karte samay istmal mein nahi liya jaa sakata hai.Yeah brasth babat samja jata hai. Chokkas karan dekhe to, aap @u.dal.net addresses ka istmal aap nick register karte samay nahi kar sakate.

6.5 Apka E-Mail Address dekhana

Niyat rupse, Aapne jo apna email address apne nick ke sath set kiya hai wah dusare ke liye tadan gupt raheta hai. Agar aap apna email address aapke NickServ INFO ki mahiti mein dikhana chahate ho to apko sirf SHOWEMAIL option ka istmal karna hoga.

/nickserv set showemail on
/nickserv set showemail off

Pahele wala NickServ INFO mein apka email address dikhane ke liye NickServ nimit banata hai aur dusara dikhane se rokta hai yani gupt rakhta hai.

Dave ka tyag: Agar aap yeah option ko samarth karte hai to, DALnet network kisi bhi prakar ke spam (mass advertising) yani bina mangi emails jo aap apane email ke khate per paye uske liye jimmedar nahi hai.

6.6 Memos ko Asamarth karna

NOMEMO option puritarah se MemoServ ke sath sambandh rakhata hai aur isko DALnet ke MemoServ dastavez per bhi samil kiya gaya hai, jo http://docs.dal.net/docs/memoservhi.html per mojood hai. Tunk mein, yeah dusaro ko aap per memos bhejne se rokega. Phir bhi, aap global memos payege. Yeah sambhav hai ki agar koi IRCOp aapko suchana dena chahata ho ya koi agatya babat ho to wah apke memo ko jabardasti on kar sakta hai.

Yeah command yaad rakhane ke liye ekdum aasan hai. Aapke pass do sambhavitta hai:

/nickserv set nomemo on
/nickserv set nomemo off

Anukramanusar yeah NOMEMO option ko on aur off karta hai. Dimag mein bitha le ki NOMEMO option hakikat mein MemoServ FORWARD option per bhi asar karta hai. Yeah sambhav hai ki NOMEMO option on hote huve bhi aap memo koi forward karane ke liye apna koi dusara register kiya nick dakhil kar sakate hai, lekin iss ke bavjood bhi memos forward nahi hoga aur kisi bhi memos ko asvikar kardega.

6.7 Op Status dene se rokna

Jaise yeah sambhav hai ki, dusaro ko aap ke nick per memos bhejne se aap rok sakate hai, waise hi yeah bhi sambhav hai ki aap apne nick ko kahi per bhi AOp aur SOp ki suchi mein samil karne se rok sakate hai.

/nickserv set noop on
/nickserv set noop off

Anukramanusar upar diye gaye commands yeah option ko on or off karte hai. Phir vapis, Aap AOp aur SOp ki suchi mein samil hoga chahate ho to, yeah jaruri hai ki aap pahele NOOP option ko off kare aur baad mein chahe to vapis isko on karde.

6.8 SENDPASS ko Asamarth karna

Agar aap apna password bhool gaye ho to DALnet aapko yeah suvidha deta hai ki aap password ke liye darkhast kar sakate hai (Vibhag 8 dekhe). Aap agar chahe to yeah password bhejnewali swayam-sanchalit shakshamta ko MAILBLOCK option ko on karake asamarth kar sakate hai. Krupiya yeah command savdhani se istmal kare kyoki agar baad mein kabhi bhi aapne apna password kho diya to aap madad ke liye darkhast nahi kar sakate.

/nickserv set mailblock on
/nickserv set mailblock off

MAILBLOCK option ko vapis off karne se aap ek baar phir password bhejnewali swayam-sanchalit seva manya karege. SET MAILBLOCK ke liye email prusthikaran ki jaruriyat hai, waise hi jaise nick register ki pruthikaran (authorization system) ki prakriya hai. Prusthi sangna (authorization code) ko aapke nick ke sath email set hoga us per email bheja jayega. MAILBLOCK darkhast ki prusthikaran ke liye user ko yeah prusthi sangna online ya web prakriya ks istmal karke dakhil karne padegi.

7 · Nick ko Drop karna

Aap apne nick ko apani iccha se unregister kar sakate hai. Yeah deregister karne ki prakriya do hisso mein hogi. Pahal, aapko nickname drop karne ke liye darkhast karne hogi. Dusra, Aap apne nickname ke drop karna chahate hai iss baat ki prusthi karni hogi.

Anusaran ke liye DROP command yeah hai:

/nickserv drop nickname

Example:

/nickserv drop PeanutButterLover

NickServ ka uttar kuch aisi lines jaisa hoga:

-NickServ- The request for dropping a nick must be confirmed. Please check your email address for further instructions!

Aapko ab email mein di gai suchana ka anusaran karna hai ki jo sahi authorization sankhya dakhil karne se ayega. yaha per copy aur paste ekdum upyogi ayega. :)

/nickserv auth nickname authorization code

Akhir mein, NickServ wah nickname drop hone ka samrthan dega:

-NickServ- The nick PeanutButterLover has been successfully dropped.

Nickname ko drop karne se isske sath isse juda webpage (http://home.dal.net/nickname) aur DALnet ke sath aapka jo email address (nickname@u.dal.net) dono mein se koi bhi hoga wah apane aap nikal jayega.

8 · "Mein apna password bhool gaya hoon"

Aap apna password bhool jane ka dava kare usse pahele, yeah dimag mein bitha le ki password CaSe SeNsItIvE dalana hoga. Isska matalab "STAR" jo hai wah "star" aur "StaR" se bilkul alag hai. Pahele apne password ke sabhi sakya mishran ke istmal ki koshish karle. Isske baad dekhege ki aap apna password bhoole nahi hoge. :)

Aapke nickname ke sath jo email aapne samil kiya hai uss email per bhi aap apne nick ka password bhejane ke liye darkhast kar sakate hai. Isske liye command ki vakya rachana kuch iss prakar hogi:

/nickserv sendpass [nick] [email address]

Example:

/nickserv sendpass PeanutButter janet@peanutbutter.ca

Aap iss command ke sath jo email address ko dakhil kare wah humari file mein jo aapke nickname ka email ho usse milna bahut jaruri hai. Agar aapka MAILBLOCK option Vibhag 6.8 on hoga to SENDPASS option bhi asamarth ho jayega.

Agar aap apne password bhool ne ki samashya ka samadhan apane aap naa kar paye to, aapko IRCOp ki sahayta ke liye darkhast karne padegi.

IRC Operator ko kaise taalase yeah margdarshan http://docs.dal.net/docs/findoperhi.html per mojood hai.

9 · NickServ Abuse

Nick ko register karne ke liye DALnet ki kimmati sadhan-sampati ki jaruriyat hoti hai. DALnet network aise NickServ ko hani pohchane wale logo ko kadapi sahan nahi karega ki jo apani jaruriyat se adhik nicks ko register karte hai, isska sampurna ashay dusaro ko nick nahi dena, drustha hetu ke liye, bhogvillas ya aise koi karansar. Example ke taur per agar aapke pass 5 ya kam nicknames ho, to yeah avashya hi avkarya/swikrut hai.

Upar diye gaye kisi bhi siddhat ka ullangan ke parinam swaroop samanya suchana se saru karte huve, network se bans, nick ko sthagit kardena, nick ko drop kardena, nick ko chin lena, services per ignore (seva dwara avganana) ya user ke ISP (Internet Service Provider) ke abuse vibhag ko email karne jaisa ho sakta hai, per yeah aparadh ki sima per nirdhar karta hai.

DALnet ke sanchalk ko yeah satta hai ki wah kisi bhi aise users ka nicks chin sakate hai ya drop kar sakate hai ki jo DALnet network ke niyamo ka bhang karte hai. Example: nakali services aur oper ka dhonga/swang karna, eek se adhik autokill ka ullangan karna, mass advertise ko baar baar dohrana, adi.